← all repositories

OpenTexture/Paint3D

A coarse-to-fine diffusion framework for generating lighting-less 2K UV texture maps on 3D meshes from text or image conditions.

Paint3D
Not currently ranked — collecting fresh signals.
star history

Paint3D addresses the challenge of generating high-quality textures without embedded illumination, enabling textures to be re-lit or re-edited in graphics pipelines. It uses a depth-aware 2D diffusion model for multi-view texture fusion, followed by specialized UV inpainting and UVHD diffusion models to refine incomplete areas and remove illumination artifacts. The result is semantic-consistent, lighting-free textures suitable for modern rendering workflows.

Frequently asked

What is OpenTexture/Paint3D?
A coarse-to-fine diffusion framework for generating lighting-less 2K UV texture maps on 3D meshes from text or image conditions.
Is Paint3D open source?
Yes — OpenTexture/Paint3D is open source, released under the Apache-2.0 license.
What language is Paint3D written in?
OpenTexture/Paint3D is primarily written in Python.
How popular is Paint3D?
OpenTexture/Paint3D has 804 stars on GitHub.
Where can I find Paint3D?
OpenTexture/Paint3D is on GitHub at https://github.com/OpenTexture/Paint3D.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.