atlas

Research map / 3D vision / Face and shape

CraftsMan3D: High-fidelity Mesh Generation with 3D Native Diffusion and Interactive Geometry Refiner

CVPR 2025 · 3D vision › Face and shape · approach: Textured mesh generation · 34 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.

Presents CraftsMan3D, a two-stage system that generates coarse meshes with a 3D-native latent set DiT conditioned on multi-view images, then refines surface details via normal-based optimization that can be automatic or user-guided with a brush.

Problem

Single-image and text-to-3D generation struggles with slow optimization, self-occlusion, irregular mesh topology, low surface detail, and lacks support for interactive user editing.

Approach

Combines a 3D-native latent set diffusion transformer conditioned on multi-view images (with camera injection) for coarse geometry with a training-free cross-view normal refinement, Poisson normal blending, and relative Laplacian smoothing to add details, plus a brush-based interactive mask for editing; data is cleaned with a visibility check plus winding-number watertight conversion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add multi-view image conditioning instead of single image (ablation)latent set DiT · GSO subsetCD: 0.0317 -> 0.0188Helped
add camera pose injection via ModLN (ablation)multi-view conditioned DiT · GSO subsetCD: 0.0249 -> 0.0188Helped
use camera injection instead of cost volume (ablation)multi-view conditioned DiT · GSO subsetCD: 0.0223 -> 0.0188Helped
add Poisson Normal Blending and relative Laplacian smoothing to normal-based refinement (ablation)mesh refinement · Qualitative (Figure 10)visual shape qualityHelped
proposed 3D native DiT vs multi-view reconstruction (InstantMesh) on self-occluded subsetimage-to-3D generation · Objaverse self-occlusion subsetCD: 0.04909 -> 0.03943Helped
normal-based refinement vs Fantasia3D and Latent-NeRFmesh refinement · Objaverse 20 objectsCLIP similarity: 0.2567/0.2725 -> 0.2821Helped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse Google Scanned Objects (GSO) normal dataset [8, 15]

Benchmarks: Google Scanned Objects (GSO) Objaverse subset

Metrics: Chamfer Distance IoU CLIP similarity running time

Baselines: InstantMesh Shap-E Point-E Michelangelo One-2-3-45 zero123 Realfusion Magic123 One2345++ Direct3D Fantasia3D Latent-NeRF

Builds on: Michelangelo CLAY Direct3D ControlNet DiT

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