What is the best way to implement 3D text?

Hello!

Thanks for the reply!

I actually tried that before, I noticed applying it as texture means text copy will be applied to all sides of the box mesh. Can I only draw text on one side of the mesh?
Also I noticed if I change box to different width and height, copy will be stretched rather than re-wrap the copy :thinking: See below playground:


Oh I actually figured I can bind 2D text to plane mesh, then set plane mesh parent to box mesh.
Position is nicely based on parent mesh position can make it only appears on 1 side of the box mesh.
Text wrap works nicely along with the advancedTexture.renderScale setting.

I hope my above approach is correct? Hopefully I’m not hacking anything :thinking:

Now I have a new issue, with dynamic texture drawText I can mix styles, like different colored text in one line (although it is tricky). But I can’t find a way to mix text colour using textBlock. Wonder if there’s a way to implement that using 2D textBlock?