atlas

Research map / 3D vision / 3D generation

ViewCraft3D: High-fidelity and View-Consistent 3D Vector Graphics Synthesis

NeurIPS 2025 · 3D vision › 3D generation · approach: Feed-forward 3D asset generation and editing · 0 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.

Generates view-consistent 3D Bézier-curve vector graphics from a single image by fitting curves to salient 3D mesh edges (from a TripoSG-reconstructed mesh) and refining with 3D SDS.

Problem

Existing 3D vector graphics generation relies on 2D priors and per-view SDS, causing cross-view inconsistency, messy strokes, and long runtimes.

Approach

Work directly in 3D: reconstruct a mesh from one image, extract salient edge points, cluster them by spatial proximity and orientation, fit 3D cubic Bézier curves with Chamfer distance, then refine missing details with SDS from a pretrained image-to-3D model so view consistency holds by construction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use VC3D instead of 3Doodle3D vector graphics generation · 3D vector graphics evaluation (40 images)CLIPScore: 0.729 -> 0.799Helped
use VC3D instead of Diff3DS3D vector graphics generation · 3D vector graphics evaluation (40 images)CLIPScore: 0.673 -> 0.799Helped
use VC3D instead of 3Doodle3D vector graphics generation · 3D vector graphics evaluation (40 images)Aesthetic Score: 4.122 -> 4.352Helped
use VC3D instead of Diff3DS3D vector graphics generation · 3D vector graphics evaluation (40 images)Aesthetic Score: 3.769 -> 4.352Helped
use VC3D instead of 3Doodle3D vector graphics generation · 3D vector graphics evaluationruntime: ~6 hours -> approximately 0.5 hoursHelped
use VC3D instead of Diff3DS3D vector graphics generation · 3D vector graphics evaluationruntime: ~2 hours -> approximately 0.5 hoursHelped
add Chamfer Distance optimization to salient point cloud extraction and clustering (ablation)VC3D · 3D vector graphics ablation (20 images)CLIPScore: 0.779 -> 0.805Helped
add Chamfer Distance optimization to salient point cloud extraction and clustering (ablation)VC3D · 3D vector graphics ablation (20 images)Aesthetic Score: 4.096 -> 4.167Helped
add detail refinement with SDS loss to primary structure fitting (ablation)VC3D · 3D vector graphics ablation (20 images)CLIPScore: 0.805 -> 0.818Helped
add detail refinement with SDS loss to primary structure fitting (ablation)VC3D · 3D vector graphics ablation (20 images)Aesthetic Score: 4.167 -> 4.297Helped

Limitations

Experimental setup

Datasets: 40 images collected from prior works and online sources

Benchmarks: 40 input images rendered into 12 views

Metrics: CLIPScore Aesthetic Score generation time

Baselines: 3Doodle Diff3DS

Builds on: Dora sharp edge sampling EdgeGaussians DiffVG 3Doodle Score Distillation Sampling

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