https://github.com/dreadrith/unity_text2texture
Easily generate a Normal Map, Mask, Custom Text Texture or a Material from given text input
https://github.com/dreadrith/unity_text2texture
Last synced: about 1 year ago
JSON representation
Easily generate a Normal Map, Mask, Custom Text Texture or a Material from given text input
- Host: GitHub
- URL: https://github.com/dreadrith/unity_text2texture
- Owner: Dreadrith
- License: mit
- Created: 2024-05-02T00:47:45.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-07T21:06:01.000Z (about 2 years ago)
- Last Synced: 2025-03-28T07:03:28.538Z (about 1 year ago)
- Language: C#
- Size: 1.08 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Text2Texture
Easily generate a Normal Map, Mask, Custom Text Texture or a Material from given text input
## Requires TextMeshPro!
Window > Package Manager > TextMeshPro. When prompted, Import TMP Essentials.
## Features
- Supports custom font to use any font you'd like
- Generate a Normal Map to engrave or emboss text on a surface
- Generate a Mask to apply whatever masked effects you'd like in a text shape
- Generate a Material utilizing both of the maps. Uses Poiyomi and falls back to Standard.
- Easily generate any text image by customizing it in the intermediate stage in "Generate Custom Texture"
- Extra settings to generate the textures the way you want them

## How to use a custom font
- Import your font asset into Unity
- Right Click Font > Create > TextMeshPro > Font Asset
- (Optional) You may change the settings on this asset if you'd like
- You can now Drag and Drop the new asset to the Custom Font field anytime
Done!
### Thank you
If you enjoy Text2Texture, please consider [supporting me ♡](https://ko-fi.com/Dreadrith)!