atlas

Research map / 3D vision / Face and shape

Paint3D: Paint Anything 3D with Lighting-Less Texture Diffusion Models

CVPR 2024 · 3D vision › Face and shape · approach: Generative textures for 3D humans · 64 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Paint3D generates lighting-less 2K UV texture maps for untextured meshes from text or image prompts via a coarse multi-view depth-aware 2D diffusion stage followed by UV-space inpainting and UVHD refinement diffusion models.

Problem

Generating high-quality, diverse 3D mesh textures from text or image conditions that are free of baked-in illumination, so they can be relit in standard graphics pipelines, while keeping view consistency and completeness.

Approach

Two-stage pipeline: progressive multi-view depth-aware 2D diffusion sampling and back-projection yields a coarse UV texture, then a position-map-conditioned ControlNet-style UV diffusion model (trained on illumination-free Objaverse UV textures) inpaints holes and removes lighting, producing lighting-less textures.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Paint3D instead of Text2TexText-to-texture · Text-to-textureFID: 38.93 -> 27.28Helped
Use Paint3D instead of TEXTureImage-to-texture · Image-to-textureFID: 40.83 -> 26.86Helped
Add the coarse stage before UV refinement (ablation)Paint3D · Text-to-textureFID: 48.81 -> 27.28Helped
Add the refinement stage after the coarse stage (ablation)Paint3D · Text-to-textureFID: 41.84 -> 27.28Helped
Add UV inpainting instead of using bilinear interpolation (ablation)Paint3D · Text-to-textureFID: 33.42 -> 27.28Helped
Add UVHD (ablation)Paint3D · Text-to-textureFID: 37.84 -> 27.28Helped
Increase total viewpoints from 2 to 6 (ablation)Paint3D coarse stage · Text-to-textureFID: 41.74 -> 27.28Helped
Increase total viewpoints from 6 to 8 (ablation)Paint3D coarse stage · Text-to-textureFID: 27.28 -> 27.71Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse

Benchmarks: Objaverse held-out textured meshes (301) plus 30 in-the-wild meshes

Metrics: FID KID user study overall quality user study text fidelity user study image fidelity

Baselines: Latent-Paint TEXTure Text2Tex

Builds on: Stable Diffusion v1.5 ControlNet IP-Adapter TEXTure

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy