Spaghetti Splatting Swaps Gaussian Points for Curves

Spaghetti Splatting replaces Gaussian points with connected curves, matching 3D Gaussian Splatting on general scenes and producing strands ready for simulation.

Spaghetti Splatting replaces Gaussian points with connected curves, matching 3D Gaussian Splatting on general scenes and producing strands ready for simulation.

Michael Rubloff

Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Spaghetti Splatting

Gaussian splatting works because it never optimizes a point directly. Each point is blurred by a soft kernel, which gives training something to push against, and the same recipe has since been carried over to bounded Beta kernels and to triangles.

Spaghetti Splatting applies it to curves. The paper comes from George Shramko, Shrisudhan Govindarajan, Rudy Lam, Yizheng Xie, Daniel Rebain, David B. Lindell and Andrea Tagliasacchi, across Simon Fraser University, Wayve Labs, the University of British Columbia and the University of Toronto. It represents a scene as chains of short straight segments, each blurred by a kernel, and shows that the result approaches a smooth curve as the segments shrink.

Each segment is rendered on its own and composited along the ray, so connected segments meet without doubling up at their shared joints, and splitting a segment in two leaves the image exactly unchanged when both halves keep the parent's density. The camera projection is simplified once per segment to keep training fast, which also lets the method use Beta kernels alongside Gaussians. A segment of zero length is an ordinary 3D Gaussian, so the representation contains 3DGS as a special case. Anti-aliasing is built in.

On wires, spokes and netting, point methods scatter points along each stroke, while Spaghetti Splatting fits continuous strands that follow the edges.

Against Gaussian Haircut, which leans on hair-specific priors, the recovered strands score 61.2 against 46.9 on the paper's strand accuracy measure at a 2 mm threshold, with no learned hair prior. Those strands pass directly into a physics simulation.

Fine texture still takes many short segments, and the authors list real hair capture as an open problem.

The project page lists code as coming November 23, and the paper is available on arXiv.

Thumbnail for Gaussian Splatting News episode 12

11:38

Watch · New every Monday

Splats Come to Fortnite, Nike Shoots in 4D, Splats on a Nintendo 3DS

Episode 12 · Nov 9, 2026

Epic’s UEFN 43.00 brings Gaussian splats into the Unreal Editor for Fortnite, importing PLY and SPZ files that render on every platform UEFN supports, mobile included.

Featured

Recents

Platforms

SpAItial Opens Its Echo-3 API to Every Developer Account

SpAItial's Echo-3 API is now open to every developer account, turning a ZIP of phone frames into a metric-scale Gaussian splat for 900 credits plus 1 per frame.

Michael Rubloff

Nov 11, 2026

Platforms

SpAItial Opens Its Echo-3 API to Every Developer Account

SpAItial's Echo-3 API is now open to every developer account, turning a ZIP of phone frames into a metric-scale Gaussian splat for 900 credits plus 1 per frame.

Michael Rubloff

Platforms

Esri Adds Viewshed and Shadow Cast Analysis to Splats

ArcGIS Maps SDK for JavaScript 5.2 adds Viewshed and Shadow Cast analysis to Gaussian Splat layers, with Esri noting that splat artifacts may show in results.

Michael Rubloff

Nov 11, 2026

Platforms

Esri Adds Viewshed and Shadow Cast Analysis to Splats

ArcGIS Maps SDK for JavaScript 5.2 adds Viewshed and Shadow Cast analysis to Gaussian Splat layers, with Esri noting that splat artifacts may show in results.

Michael Rubloff

Platforms

design4real Releases Splatmania, a Free Splat Editor

Splatmania is a free browser Gaussian splat editor by design4real, built on SuperSplat with a multi-camera cut timeline, depth selection and stereo 360 output.

Michael Rubloff

Nov 11, 2026

Platforms

design4real Releases Splatmania, a Free Splat Editor

Splatmania is a free browser Gaussian splat editor by design4real, built on SuperSplat with a multi-camera cut timeline, depth selection and stereo 360 output.

Michael Rubloff

Platforms

Bubo² Launches a Cloud Gaussian Splatting Service

Bubo² is preparing to launch a cloud service that builds 3D Gaussian splats from photos, video and raw Insta360 .insv files, with browser editing and embeds.

Michael Rubloff

Nov 11, 2026

Platforms

Bubo² Launches a Cloud Gaussian Splatting Service

Bubo² is preparing to launch a cloud service that builds 3D Gaussian splats from photos, video and raw Insta360 .insv files, with browser editing and embeds.

Michael Rubloff

Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

More from Michael Rubloff

More from Michael Rubloff

Platforms

SpAItial Opens Its Echo-3 API to Every Developer Account

SpAItial's Echo-3 API is now open to every developer account, turning a ZIP of phone frames into a metric-scale Gaussian splat for 900 credits plus 1 per frame.

Michael Rubloff

Nov 11, 2026

Echo-3

Platforms

SpAItial Opens Its Echo-3 API to Every Developer Account

Michael Rubloff

Nov 11, 2026

Echo-3

Platforms

SpAItial Opens Its Echo-3 API to Every Developer Account

SpAItial's Echo-3 API is now open to every developer account, turning a ZIP of phone frames into a metric-scale Gaussian splat for 900 credits plus 1 per frame.

Michael Rubloff

Nov 11, 2026

Echo-3

Platforms

Esri Adds Viewshed and Shadow Cast Analysis to Splats

ArcGIS Maps SDK for JavaScript 5.2 adds Viewshed and Shadow Cast analysis to Gaussian Splat layers, with Esri noting that splat artifacts may show in results.

Michael Rubloff

Nov 11, 2026

Esri

Platforms

Esri Adds Viewshed and Shadow Cast Analysis to Splats

Michael Rubloff

Nov 11, 2026

Esri

Platforms

Esri Adds Viewshed and Shadow Cast Analysis to Splats

ArcGIS Maps SDK for JavaScript 5.2 adds Viewshed and Shadow Cast analysis to Gaussian Splat layers, with Esri noting that splat artifacts may show in results.

Michael Rubloff

Nov 11, 2026

Esri

Research

Spaghetti Splatting Swaps Gaussian Points for Curves

Spaghetti Splatting replaces Gaussian points with connected curves, matching 3D Gaussian Splatting on general scenes and producing strands ready for simulation.

Michael Rubloff

Nov 11, 2026

Spaghetti Splatting

Research

Spaghetti Splatting Swaps Gaussian Points for Curves

Michael Rubloff

Nov 11, 2026

Spaghetti Splatting

Research

Spaghetti Splatting Swaps Gaussian Points for Curves

Spaghetti Splatting replaces Gaussian points with connected curves, matching 3D Gaussian Splatting on general scenes and producing strands ready for simulation.

Michael Rubloff

Nov 11, 2026

Spaghetti Splatting

New to Gaussian Splatting? Start here

Radiance fields, explained from the ground up: what a Gaussian splat is, how to capture one, and which tools and gear to start with.

Newsletter

Keep up with the field.

New research, tools and captures from the Radiance Fields newsroom, in your inbox. Free, no spam.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.