atlas

Research map / 3D vision / Gaussian splatting

Empowering Vector Graphics with Consistently Arbitrary Viewing and View-dependent Visibility

CVPR 2025 · 3D vision › Gaussian splatting · approach: Sparse-view Gaussian splatting for novel views · 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.

Dream3DVG generates text-conditioned, multi-view consistent 3D vector graphics (sketches and iconographies) by jointly optimizing an auxiliary 3DGS branch that supplies coarse-to-fine guidance and a visibility-aware 3DVG renderer that culls occluded strokes.

Problem

Text-to-vector graphics generation lacks 3D consistency across viewpoints, clear shape silhouettes, and view-dependent occlusion handling, since 2D VG methods have no 3D context and existing 3D curve methods render occluded strokes.

Approach

Use an auxiliary 3DGS optimized with ISM/SDS as a consistent intermediate guide for 3D Bezier-curve vector graphics, sample progressively more detailed guidance images by scheduling classifier-free guidance scale, and cull occluded curves via a learned importance MLP plus antipodal-depth visibility voting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Dream3DVG instead of 3Doodle3D sketch generation · SketchCLIPtext: 0.6618 -> 0.6705Helped
Use Dream3DVG instead of 3Doodle3D sketch generation · SketchALPIPS: 0.1718 -> 0.1656Helped
Use Dream3DVG instead of SVGDreamervector graphics generation · IconCLIPtext: 0.6740 -> 0.6788Helped
Replace direct SDS optimization with 3DGS-rendered guidance (ablation)Dream3DVG · 3D vector graphics generationshape structureHelped
Use guidance sampled from the 3DGS optimization trajectory instead of 3DGS renderings (ablation)Dream3DVG · 3D vector graphics generationshape consistencyHelped
Use coarse-to-fine scheduled CFG instead of fixed CFG (ablation)Dream3DVG · 3D vector graphics generationsemantic shape detailsHelped
Add importance filtering (ablation)Dream3DVG visibility-aware rendering · 3D vector graphics generationcurve selectionHelped
Add antipodal-depth visibility voting (ablation)Dream3DVG visibility-aware rendering · 3D vector graphics generationocclusion-aware renderingHelped
Use coarse-to-fine guidance instead of coarse guidance only (ablation)Dream3DVG · 3D vector graphics generationfine detailsHelped
Use coarse-to-fine guidance instead of fine guidance only (ablation)Dream3DVG · 3D vector graphics generationgeometry accuracyHelped
Increase the number of paths from 16 to 128 (ablation)Dream3DVG · 3D vector graphics generationdetail level: N=16; N=128Helped
Change 3DGS initialization shape or random seed (ablation)Dream3DVG · 3D vector graphics generationshape controlMixed

Surprising findings

Limitations

Experimental setup

Datasets: 40 text prompts collected from prior works

Benchmarks: 40 text prompts from DreamFusion/SVGDreamer-style prompt sets

Metrics: CLIPtext ALPIPS

Baselines: CLIPasso 3Doodle Diff3DS DiffSketcher VectorFusion SVGDreamer

Builds on: DreamFusion ISM VectorFusion SVGDreamer PyTorch-SVGRender 3Doodle

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