EDGE - Native 3D Text
EDGE - Native 3D Text is a powerful, lightweight tool for generating high-quality 3D text meshes directly from TrueType (.TTF) inside of Unity.
Perfect for creating dynamic UI elements, billboards, logos, in-game signage, or immersive 3D effects. Unlike traditional 2D/3D text, EDGE extrudes your fonts into true 3D geometry with customizable depth, bevels and outlines, ittalc, boldness, all while maintaining crisp edges and optimized performance.
No external dependencies or complex setups, just drop your font into Resources, tweak settings in the Inspector, and bake or update at runtime.
Whether you're building for mobile, VR, or high-end PC, EDGE ensures your text looks sharp and runs smoothly with features like auto-LOD generation and vertex optimisation.
Features:
- Multi-line text
- Multiple TTF Fonts Included
- Dyanmic Font Size and Depth Scaling
- Dynamic Optimisation
- Smooth Shading toggle
- Face culling
- dynamic bevels & Outlne
- Alignments and Pivot Points
- UV switching between local & world
- individual materials for front | Back | Side | bevel faces
- Word Wrapping
- Line & Character Spacing
- turns static fonts to variable with (Itallic & bold control)
- variable bevel styles (Chamfer, fillet, invert)
- Bake as combined or Individual text meshes
Why Choose EDGE?:
- Super simple to use
- Light weight
- zero dependecies
- zero external references
- zero dll's
- inteligent caching
- libtessdotnet integration for optimiesd meshes
- supports format4 and format12 cmap tables
- optimisation techiniques included
- smart uv unwrapping
- works with standard unity shaders
- alignment and pivot control
- split materials for front back side and bevel
Some notes:
BE AWARE - Meshes are generated in editor and you should bare in mind that some fonts are very greedy when it comes to meshing those shapes, check the bottom of the inspector window for a full breakdown of the meshe sizes.
"Asset uses LibTessDotNet under MIT License; see Third-Party License.txt file in package for details."
"All built-in fonts are from google fonts and use the Open Font Library (OFL) License which is available in the 'Fonts' Folder."
Please note EDGE is still in Beta and although vigourus testing has been done to provide the best font - 3D conversion, some fonts do not work cleanly, we are working on this and hope to have it resolved in a future revision but for now we cannot guaruntee EVERY ttf font will work perfectly.