Hi! I’m a solo developer, and I built MeshPainter with Godot to paint colors directly onto 3D models.
This was made in Godot 3.6.2
MeshPainter supports vertex-color painting and UV-based color painting, where the painted color is stored in the model’s albedo map. Its UV Setup can generate UVs for meshes that need them, and GLB export preserves both vertex colors and UV-painted color.
The 1.3.2.0 updates improved UV generation for dense meshes and GLB export. The generated UV layout is still being refined, so feedback on larger models would be especially helpful.
Try the browser demo on itch.io: https://iammojogo.itch.io/meshpainter
Download the free desktop build from GitHub: GitHub - iammojogo-sudo/MeshPainter: A program for editing mesh textures and paint · GitHub
The paid edition is also available on itch.io.
If you try it, I’d appreciate feedback on the import → paint → export workflow: what was confusing, slow, or didn’t work as expected? Thanks!





