Home

Awesome

TextMeshDOTS

TextMeshDOTS is a standalone text package for DOTS, forked from Latios Framework/Calligraphics. Utilizing TextCore font assets, TextMeshDOTS renders world space text similar to TextMeshPro. It leverages the Unity Entities package to generate the vertex data required for rendering, and uses native Unity Entities Graphics for rendering. The HDRP and URP shader are wrapper around the TextMeshPro 4.0 SRP shader. TextMeshDOTS supports almost all rich text tags of TextMeshPro and TextCore: <allcaps>, <alpha>, <b>, <color>, <cspace>, <font>, <i>, <lowercase>, <sub>, <sup>, <pos>, <voffset>, <size>, <space=000.00>, <mspace=xx.x>, <smallcaps>, <scale=xx.x>, <rotate>. Other tags are recognized but not yet rendered.

How to use

(1) Autoring workflow

(2) Runtime instantiation workflow

Known issues

Special Thanks To the original authors and contributors