{"repo":"aiczk/Typography","free":true,"listed":false,"github":"https://github.com/aiczk/Typography","clone":"git clone https://github.com/aiczk/Typography.git","description":"High-performance GPU text rendering for Unity/VRChat.","language":"ShaderLab","stars":64,"topics":["typography","unity","vrchat","vrchat-shader"],"license":"MIT","category":"game-templates","readme_excerpt":"Typography Render text, images, and particles on a VRChat avatar. Three shaders ( Typography / Imagery / Particler ) controlled entirely through material properties — no C# scripts, Animator drives everything. Japanese Changelog Performance Fragment shader instruction count vs. comparable libraries (Unity compiled shader stats, d3d11): Math Texture Branch ---------------- -----: --------: -------: Typography 920 3 31 SSVFX 3,702 102 201 TexSvfx 5,585 210 255 Average frame cost: Avg Ratio ---------------- -------------: -------: Typography 0.471 ms 1x SSVFX 0.851 ms 1.8x TexSvfx 6.094 ms 13.0x Numbers are for the text shader. Imagery and Particler render in separate draw calls. Installation Requires Unity 2022.3 LTS+, Built-in Render Pipeline, and Thry Editor. 1. Import Thry Editor 2. Import the Typography unitypackage 3. Three sample materials appear under Prefab/ : - GekikaraStore Typography.mat (text) - GekikaraStore Imagery.mat (image) - GekikaraStore Particler.mat (particle) Quick start 1. Duplicate Prefab/GekikaraStore Typography.mat into your project and rename 2. Assign it to a GameObject with MeshFilter + MeshRenderer 3. Open the material inspector, add a Font asset under Fonts 4. Open Layer 0 , toggle Use on, type into Text 5. Click Gen — the atlas and mesh generate and assign automatically 6. Tweak effects (Typewriter, Outline, Fractal Noise, etc.) Image and Particle work the same way — no Gen needed, they use the static meshes shipped with the package. Effects Per ","default_branch":null,"files":null,"tree":[],"storefront":"/r/aiczk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aiczk/Typography/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}