3D text

    This page does not cover how to display a GUI scene in a 3D environment. For information on how to do that see demo project.

    Label3D has minimal interaction with a 3D environment, it can be lit up and shaded by light sources if the shaded flag is enabled, but it will not cast a shadow, even with cast shadow turned on under the nodes GeometryInstance3D settings. This is because the node is a quad mesh (one glyph per quad) with transparent textures and has the same limitations as Sprite3D. See for more information.

    ../../_images/text_mesh.png

    ../../_images/text_mesh_textured.png

    There are two limitations to text mesh. It can’t use bitmap fonts, or fonts with self intersection.