atlas

Research map / 3D vision / 3D generation

MVPaint: Synchronized Multi-View Diffusion for Painting Anything 3D

CVPR 2025 · 3D vision › 3D generation · approach: Diffusion-based novel view synthesis · 9 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.

MVPaint is a three-stage text-to-texture framework (synchronized multi-view diffusion, learning-free 3D point-cloud inpainting, and UV refinement with seam smoothing) that produces consistent, seamless 2K textures for 3D meshes.

Problem

Text-to-texture generation for 3D meshes suffers from local discontinuities, cross-view inconsistency, Janus problems, and heavy dependence on UV unwrapping quality.

Approach

Synchronize multi-view diffusion by fusing decoded multi-view images into a shared UV map (weighted by view-normal cosine), inpaint missing texture in 3D point-cloud space rather than UV space, and refine in UV space with spatial-aware seam smoothing so results are robust to UV unwrapping.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MVPaint rather than Paint3DText-to-texture generation · Objaverse T2T benchmarkFID: 25.28 -> 20.89Helped
Use MVPaint rather than Paint3DText-to-texture generation · Objaverse T2T benchmarkKID: 5.19 -> 3.45Helped
Use MVPaint rather than TEXTureText-to-texture generation · Objaverse T2T benchmarkCLIP: 20.30 -> 19.87Hurt
Use MVPaint rather than TEXTureText-to-texture generation · GSO T2T benchmarkFID: 24.76 -> 20.02Helped
Use MVPaint rather than SyncMVDText-to-texture generation · GSO T2T benchmarkKID: 5.37 -> 3.12Helped
Use MVPaint rather than TEXTureText-to-texture generation · GSO T2T benchmarkCLIP: 23.44 -> 23.25Hurt
Add multi-view synchronization (ablation)MVPaint · Objaverse T2T benchmarkFID: 21.42 -> 20.89Helped
Add the T2MV diffusion model (ablation)MVPaint · Objaverse T2T benchmarkFID: 27.63 -> 20.89Helped
Add geometry-guided refinement (ablation)MVPaint · Objaverse T2T benchmarkFID: 21.17 -> 20.89Helped
Add 3D inpainting (ablation)MVPaint · Objaverse T2T benchmarkFID: 20.91 -> 20.89Helped
Add seam smoothing (ablation)MVPaint · Objaverse T2T benchmarkFID: 20.82 -> 20.89Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse Paint3D test set GSO

Benchmarks: Objaverse T2T benchmark GSO T2T benchmark

Metrics: FID KID CLIP score user study overall quality seamless consistency

Baselines: TEXTure Paint3D SyncMVD

Builds on: MVDream SyncMVD ControlNet SDXL Paint3D

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