D-MiSo: Editing Dynamic 3D Scenes using Multi-Gaussians Soup

Joanna Waczy'nska, Piotr Borycki, Joanna Kaleta, S. Tadeja, P. Spurek
2/3/2026

No official code found. Best implementation: waczjoan/D-MiSo (24 stars, MIT, last commit 2025-07-21).

Abstract

Over the past years, we have observed an abundance of approaches for modeling dynamic 3D scenes using Gaussian Splatting (GS). Such solutions use GS to represent the scene's structure and the neural network to model dynamics. Such approaches allow fast rendering and extracting each element of such a dynamic scene. However, modifying such objects over time is challenging. SC-GS (Sparse Controlled Gaussian Splatting) enhanced with Deformed Control Points partially solves this issue. However, this approach necessitates selecting elements that need to be kept fixed, as well as centroids that should be adjusted throughout editing. Moreover, this task poses additional difficulties regarding the re-productivity of such editing. To address this, we propose Dynamic Multi-Gaussian Soup (D-MiSo), which allows us to model the mesh-inspired representation of dynamic GS. Additionally, we propose a strategy of linking parameterized Gaussian splats, forming a Triangle Soup with the estimated mesh. Consequently, we can separately construct new trajectories for the 3D objects composing the scene. Thus, we can make the scene's dynamic editable over time or while maintaining partial dynamics.

View on arXivView PDF

Code Implementations(1)

waczjoan/D-MiSoCommunity100%
MIT

[NeurIPS 2024] This repository contains the official authors implementation associated with the paper "D-MiSo: Editing Dynamic 3D Scenes using Multi-Gaussians Soup"

241Shell, PythonMay 22, 20241 years agoMIT

Similar Papers

Cite this paper

@article{waczynska2026dmiso,
  title  = {D-MiSo: Editing Dynamic 3D Scenes using Multi-Gaussians Soup},
  author = {Joanna Waczy'nska and Piotr Borycki and Joanna Kaleta and S. Tadeja and P. Spurek},
  year   = {2026},
  eprint = {2405.14276},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2405.14276},
  url    = {https://arxiv.org/abs/2405.14276},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.14276.svg)](https://codeofpaper.com/paper/2405.14276)

Discussion