atlas

Research map / Architectures and efficiency / Attention and transformers

Direct3D-S2: Gigascale 3D Generation Made Easy with Spatial Sparse Attention

NeurIPS 2025 · Architectures and efficiency › Attention and transformers · approach: Block-sparse attention kernels · 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.

Direct3D-S2 proposes Spatial Sparse Attention (SSA) and a fully sparse SDF VAE to train a sparse-voxel image-to-3D diffusion transformer at 1024^3 resolution on 8 GPUs.

Problem

High-resolution 3D shape generation with volumetric (sparse SDF) latents is limited by the quadratic cost of full attention over very long token sets (over 100k tokens at 1024^3) and by heterogeneous VAE representations that hurt training efficiency.

Approach

Adapt Native Sparse Attention to 3D sparse voxels by partitioning tokens into spatial subgrid blocks (rather than 1D index blocks), combining sparse 3D compression, top-k spatial blockwise selection, and sparse 3D window attention with learned gates; pair it with a symmetric sparse-voxel SDF VAE and a foreground-only sparse image conditioning.</1>

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Direct3D-S2 instead of TrellisImage-to-3D generation · Image-to-3D benchmarkULIP-2: 0.2825 -> 0.3111Helped
Use Direct3D-S2 instead of TripoSGImage-to-3D generation · Image-to-3D benchmarkUni3D: 0.3870 -> 0.3931Helped
Use Direct3D-S2 instead of TrellisImage-to-3D generation · Image-to-3D benchmarkOpenShape: 0.1732 -> 0.1752Helped
Add sparse 3D compression to the sparse 3D window module (ablation)Direct3D-S2 SSA at 512³ · Image-to-3D generationmesh qualityNo clear effect
Add spatial blockwise selection to sparse 3D window and compression (ablation)Direct3D-S2 SSA at 512³ · Image-to-3D generationmesh qualityHelped
Remove the sparse 3D window module (ablation)Direct3D-S2 SSA at 512³ · Image-to-3D generationconvergence speedHurt
Increase generation resolution from 256³/384³ to 512³ (ablation)Direct3D-S2 · Image-to-3D generationmesh qualityHelped
Increase generation resolution from 512³ to 1024³ (ablation)Direct3D-S2 · Image-to-3D generationimage alignmentHelped
Use 1D fixed-length block partitioning that ignores spatial coherence instead of SSA (ablation)Direct3D-S2 DiT at 512³ · Image-to-3D generationsurface smoothnessHurt
Use packed full attention instead of SSA (ablation)Direct3D-S2 DiT at 512³ · Image-to-3D generationsurface artifactsHurt
Exclude non-foreground image conditioning tokens (ablation)Direct3D-S2 at 512³ · Image-to-3D generationimage alignmentHelped

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse Objaverse-XL ShapeNet

Benchmarks: Direct3D-S2 image-to-3D challenge set (professional community images)

Metrics: ULIP-2 score Uni3D score OpenShape score user study score (1-5) forward/backward runtime

Baselines: Trellis Hunyuan3D 2.0 TripoSG Hi3DGen FlashAttention-2 Dora

Builds on: Native Sparse Attention Trellis rectified flow FlashAttention-2 3DShape2Vecset

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