SILSA: Sliding-Window Slice Latents for Topology-Preserving High-Resolution 3D Generation

Tianjiao Yu, Xinzhuo Li, Yifan Shen, Ying Shen, Kiet A. Nguyen, Adheesh Sunil Juvekar, Ismini Lourentzou

University of Illinois Urbana-Champaign

Published October 1, 2026 · on the feed October 2, 2026 · ▲ 36 · arXiv 2610.02201

3D, worlds & games No code arXiv ↗Hugging Face ↗

The abstract

High-resolution 3D generation increasingly relies on voxel latents and multi-stage pipelines that first predict active structure and then synthesize local geometry. While effective, this design fragments continuous surfaces into many local tokens, inflates generation cost, and often weakens topological consistency for thin or highly connected shapes. We introduce SILSA, a topology-aware 3D generation framework that represents shapes with compact sliding-window slice latents. Instead of generating expensive voxel tokens, SILSA uses a fixed set of overlapping slices along the three canonical axes, where each token summarizes a local depth window to preserve cross-sectional continuity and support single-stage rectified-flow generation. A Slice VAE encodes oriented surface samples into multi-axis slice latents and reconstructs them with a sparse volumetric decoder, while a Volumetric Anchor Lattice coordinates directional slice streams through a shared 3D workspace. To preserve structural correctness, we introduce slice-level topology supervision that matches persistence diagrams and aligns Betti transitions across neighboring slices. Experiments show that SILSA improves structural fidelity while substantially reducing generation cost. SILSA improves PSNR by 8.7%, coverage by 5.96 absolute points, and Betti error by 9.2% over the strongest baseline, while using 70.0% fewer tokens than the next-most compact baseline and over 98% fewer tokens than sparse or hierarchical tokenizers, effectively reducing training memory by 40.4% and inference time by 58.5%. Qualitative results further show improved preservation of thin structures, repeated components, and long-range connectivity.

The Brief

2:48

A short podcast summary of the paper. Written and voiced by AI.

Transcript

SILSA. Sliding-Window Slice Latents for Topology-Preserving High-Resolution 3D Generation. By Tianjiao Yu and six others, from the University of Illinois Urbana-Champaign. Published on the first of October. No code repository is linked to it.

High-resolution 3D generation increasingly runs on voxel latents and multi-stage pipelines. A first stage predicts which structure is active, and a later one synthesizes the local geometry. That design works, but it has costs. Continuous surfaces get fragmented into many local tokens, generation becomes expensive, and topological consistency often weakens for shapes that are thin or highly connected, exactly the shapes where a broken link is most visible. A thin strut split across many separately generated tokens has many places where it can come apart.

SILSA represents a shape differently: as compact sliding-window slice latents. Rather than generating costly voxel tokens, it uses a fixed set of overlapping slices along the three canonical axes. Each token summarizes a local window of depth. Because neighbouring windows overlap, the cross-sectional continuity of the surface is preserved, and the whole shape can be generated in a single stage with rectified flow. Where the voxel pipeline needed one pass to decide where structure is and another to fill it in, slices let one pass do the whole job.

A Slice VAE encodes oriented surface samples into slice latents along multiple axes, and reconstructs them through a sparse volumetric decoder. The slices along different directions are coordinated by a Volumetric Anchor Lattice, which gives the directional streams a shared 3D workspace. Topology gets its own supervision at the level of slices: it matches persistence diagrams, and aligns Betti transitions between neighbouring slices, so that structural correctness is trained for directly. In plain terms, the model is told not only what each slice should look like, but how the holes and connected pieces in one slice should carry over into the next.

Against the strongest baseline, SILSA improves PSNR by eight point seven percent, coverage by five point nine six absolute points, and Betti error by nine point two percent. The last of those is the one the topology supervision was aimed at.

The savings are larger still. SILSA uses seventy percent fewer tokens than the next-most compact baseline, and over ninety-eight percent fewer than sparse or hierarchical tokenizers. Training memory drops by forty point four percent, and inference time by fifty-eight point five percent. Qualitatively, thin structures, repeated components and long-range connectivity are better preserved.

The voxel pipeline paid twice, in cost and in topology, and SILSA answers both with one change of representation. A fixed set of overlapping slices along three axes stands in for a mass of voxel tokens, and topology is checked slice by slice, so a smaller budget and fewer broken structures arrive together.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Every quest starts with a wall. Here it is a thin strut that snaps because the shape was cut into too many pieces.

You are building a model that generates high-resolution 3D shapes from a single image. The usual pipeline works on voxel tokens in two stages: first predict which structure is active, then synthesize the local geometry.

The road ahead

  1. 1 · The problem ~7 min The usual voxel pipeline splits a surface into many tokens across two stages, so thin parts break and cost grows with the shape.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~8 min Represent a shape as overlapping thick slices along three axes, so each token holds a whole planar region and the token count stays fixed.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Encode surface points into slice latents, decode them to a mesh, train with topology losses, then generate the latents in one rectified-flow stage.
  6. 6 · The experiment ~6 min You’ll guess: Besides using far fewer tokens, by how much did SILSA cut inference time?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.