How to add a background to a Label3D

Godot Version

4.6

Question

Is there a builtin solution to add a background color to a Label3D? I found solution for Label2D where need to override the Context theme which is not parent of Label3D. I couldn’t find any solution for Label3D.

The result I am looking for is a subtitle effect that appears in 3D, meaning it has a point in 3D where it is located and resizes depending on the distance to the camera. Just like in this video on 4:45 https://www.youtube.com/watch?v=kBDnxOJOcqU&t=258s

Thank you.

There is no equivalent of what [bgcolor] does in RichTextLabel for Label3D, but you could use a thick outline size to achieve something similar (although it won’t look the same).

1 Like