
Runtime Painting

Runtime Painting
Runtime Painting
Category
Category
Technical Artist
Technical Artist
Status
Status
Technical Research
Technical Research
Completion Year
Completion Year
2025
2025
The project is a dynamic runtime painting system on mesh. The inspiration for this project comes from Mix and Jam's work on reproducing Splatoon in Unity. The project uses the same principle without dynamic expansion around UVs for padding. It is based on converting world coordinates to UVs, with direct writing to a Render Texture that can be configured according to different profiles (low, high, etc.). The system uses lightmap UVs to avoid overlaps and ensure compatibility with the classic model → UV → texturing pipeline, while allowing runtime painting on meshes.
The project is a dynamic runtime painting system on mesh. The inspiration for this project comes from Mix and Jam's work on reproducing Splatoon in Unity. The project uses the same principle without dynamic expansion around UVs for padding. It is based on converting world coordinates to UVs, with direct writing to a Render Texture that can be configured according to different profiles (low, high, etc.). The system uses lightmap UVs to avoid overlaps and ensure compatibility with the classic model → UV → texturing pipeline, while allowing runtime painting on meshes.