Fluid Composer: Fluid Detail Composition and Rendering Using Video Diffusion Models

Duowen Chen, Zhiqiang Lao, Yu Guo, Heather Yu

We introduce a hybrid pipeline that combines classical fluid simulation with modern generative video models to produce high- quality, controllable fluid effects without implementationally difficult solvers or costly ray-tracing. First, a lightweight physics- based simulator enforces core properties like incompressibility and lets artists specify layout, boundary conditions, and source positions. Second, we render a simple ‘control video’ via real-time rasterisation (diffuse shading, masks, depth) to capture scene structure and material regions. Third, a text-guided diffusion transformer (e.g., VACE) treats this control video as a canvas, refining it by adding foam, bubbles, splashes, and realistic colour blending for multiple materials. Our method leverages pre- trained video generators’ implicit physical priors, while masking and noise-warping ensure precise, per-material control and seamless mixtures in latent space. Compared to purely simulation-based or generative model based text-only approaches, we avoid implementing specialised multiphase algorithms and expensive rendering passes, yet retain full artistic control over fluid behaviour and appearance. We demonstrate that this training-free strategy delivers photorealistic fluid videos, supports diverse effects (multiphase flows, transparent media and wet foams), and simplifies the artist’s workflow by unifying simulation, shading, and generative rendering in a single, extensible framework.

Fluid Composer: Fluid Detail Composition and Rendering Using Video Diffusion Models

Posted in Uncategorized | Comments Off on Fluid Composer: Fluid Detail Composition and Rendering Using Video Diffusion Models

Dripping Thin Films for Real-time Digital Painting

Zoé Herson, Axel Paris, Élie Michel

We present a real-time method to capture and simulate the dynamic behavior of watercolor painting. We develop a physically accurate, grid-based, real-time fluid simulation based on a reparameterized Thin Film model. The equations are rewritten so as to create principled parameters that finely control the length, thickness, and frequency of dripping. Our close connection with physics allows both theoretical and experimental validation of our method. The resulting system can reproduce dripping, fluid-air interface, and pigment advection and diffusion, all controllable by the user in real-time. Our experiments show that artists can use our system to create interesting and varied digital paintings.

Dripping Thin Films for Real-time Digital Painting

Posted in Uncategorized | Comments Off on Dripping Thin Films for Real-time Digital Painting

A Semi-Analytical Energy Model for Particle-Based Fluid Simulation Involving Complex Moving Boundaries

Junyuan Liu, Shusen Liu, Yuzhong Guo, Ruikai Liang, Yin Li, Xiaowei He

While semi-analytical boundary handling techniques have proven effective for modeling particle-based fluid-solid interactions, they can become unstable when applied to mesh boundaries undergoing dynamic motion or featuring complex, sharp geometries. We propose a novel semi-analytical energy model for boundary handling that unifies fluid simulation and boundary interactions within a variational framework. The model comprises two key components: a semi-analytical bulk energy formulation that mitigates particle deficiency issues in the evaluation of bulk energy, and a nonlocal contact potential that effectively prevents particle penetration into boundaries. Both energy terms are naturally compatible with the Semi-Implicit SPH (SISPH), and a unified Hessian-free solver combined with reduced-order collision detection enables an efficient and stable GPU-based implementation for both fluid dynamics and nonlinear fluid-solid interactions. Furthermore, the unified treatment of fluid bulk energy and boundary energy via the semi-analytical formulation robustly corrects penetrations in practice, even under severe compression scenarios involving complex moving boundaries. Compared with existing semi-analytical boundary treatments, our method is more robust under fast boundary motion and strong compression. Across challenging benchmarks with sharp features, narrow gaps, and moving meshes, it remains stable and penetration-free where prior methods often fail.

A Semi-Analytical Energy Model for Particle-Based Fluid Simulation Involving Complex Moving Boundaries

Posted in Uncategorized | Comments Off on A Semi-Analytical Energy Model for Particle-Based Fluid Simulation Involving Complex Moving Boundaries

Adaptive Optical Layers: Efficient Tall Cell Grids for Liquid Simulation

Fumiya Narita, Takashi Kanai

Tall cell grids have been proposed as an efficient approach to accelerate large-scale liquid simulation. In this framework, regions near the liquid surface are discretized with regular grids, while regions farther away are represented by elongated rectangular cells. The regular grid region close to the surface is referred to as the optical layer. In previous work, the thickness of this optical layer was uniformly fixed across the entire liquid domain. In this paper, we propose a novel tall cell grid structure in which the thickness of the optical layer is dynamically adjusted according to the motion of the liquid. This adaptive strategy reduces the number of grid cells required in the projection step without compromising visual quality, thereby accelerating the overall simulation. Furthermore, we introduce a two-way coupling scheme between rigid bodies and liquids in regions where the optical layer remains thin. Our algorithm is simple and can be easily integrated into existing tall cell grid frameworks.

Adaptive Optical Layers: Efficient Tall Cell Grids for Liquid Simulation

Posted in Uncategorized | Comments Off on Adaptive Optical Layers: Efficient Tall Cell Grids for Liquid Simulation

MPM Lite: Linear Kernels and Integration without Particles

Xiang Feng, Yunuo Chen, Chang Yu, Hao Su, Demetri Terzopoulos, Yin Yang, Joe Masterjohn, Alejandro Castro, Chenfanfu Jiang

In this paper, we introduce MPM Lite, a new hybrid Lagrangian/Eulerian method that eliminates the need for particle-based quadrature at solve time. Standard MPM practices suffer from a performance bottleneck where expensive implicit solves are proportional to particle-per-cell (PPC) counts due to the the choices of particle-based quadrature and wide-stencil kernels. In contrast, MPM Lite treats particles primarily as carriers of kinematic state and material history. By conceptualizing the background Cartesian grid as a voxel hexahedral mesh, we resample particle states onto fixed-location quadrature points using efficient, compact linear kernels. This architectural shift allows force assembly and the entire time-integration process to proceed without accessing particles, making the solver complexity no longer relate to particles. At the core of our method is a novel stress transfer and stretch reconstruction strategy. To avoid non-physical averaging of deformation gradients, we resample the extensive Kirchhoff stress and derive a rotation-free deformation reference solution, which naturally supports an optimization-based incremental potential formulation. Consequently, MPM Lite can be implemented as modular resampling units coupled with an FEM-style integration module, enabling the direct use of off-the-shelf nonlinear solvers, preconditioners, and unambiguous boundary conditions. We demonstrate through extensive experiments that MPM Lite preserves the robustness and versatility of traditional MPM across diverse materials while delivering significant speedups in implicit settings and improving explicit settings at the same time.

MPM Lite: Linear Kernels and Integration without Particles

Posted in Uncategorized | Comments Off on MPM Lite: Linear Kernels and Integration without Particles

Woodstock: Interactive Modeling of Fungal Wood Decay

Zhanyu Yang, Nikolas Schwarz, Bosheng Li, Dominik Michels, Bedrich Benes, Soren Pirk, Wojtek Palubicki

Fungal wood decay is a complex biophysical phenomenon that involves the degradation of a variety of structural wood components, ranging from lignin and carbohydrates to defensive chemical agents. All these substrates serve as varying resources with different material properties that determine the rate of fungal propagation and the structural integrity and color of decaying wood. We propose a novel approach to simulate the dynamic interactions between the biological and mechanical components of wood decay, including fungal colonization, chemical defense, and moisture-driven fracture. We propose a novel volumetric representation of trees that includes grain-aligned mesh generation, internal moisture dynamics, and tissue-specific health states. Furthermore, we model the anisotropic diffusion, consumption, and resulting material failure caused by white and brown rot fungi. This allows simulating and rendering 3D volumetric decaying trees that realistically capture key aspects of the process, such as the progression of cuboid fracture patterns, the hollowing of trunks, and the effects of environmental moisture on structural stability.

Woodstock: Interactive Modeling of Fungal Wood Decay

Posted in Uncategorized | Comments Off on Woodstock: Interactive Modeling of Fungal Wood Decay

Locality-Aware Automatic Differentiation on the GPU for Mesh-Based Computations

Ahmed H. Mahmoud, Rahul Goel, Jonathan Ragan-Kelley, Justin Solomon

We present a GPU-based system for automatic differentiation (AD) of functions defined on triangle meshes, designed to exploit the locality and sparsity in mesh-based computation. Our system evaluates derivatives using per-element forward-mode AD, confining all computation to registers and shared memory and assembling global gradients, sparse Jacobians, and sparse Hessians directly on the GPU. By avoiding global computation graphs, intermediate buffers, and device-host synchronization, our approach minimizes memory traffic and enables efficient differentiation under both static and dynamically changing sparsity. Our programming model lets users express energy terms over mesh neighborhoods, while our system automatically manages parallel execution, derivative propagation, sparse assembly, and matrix-free operations such as Hessian-vector products. Our system supports both scalar- and vector-valued objectives, dynamic interaction-driven sparsity updates, and seamless integration with external GPU sparse linear solvers. We evaluate our system on applications including elastic and cloth simulation, surface parameterization, mesh smoothing, frame field design, ARAP deformation, and spherical manifold optimization. Across these tasks, our system consistently outperforms state-of-the-art differentiation frameworks, including PyTorch, JAX, Warp, DrJIT, EnzymeAD, and Thallo. We demonstrate speedups across a range of solver types, from Newton and Gauss-Newton for nonlinear least squares to L-BFGS and gradient descent, and across different derivative usage modes, including Hessian-vector products as well as full sparse Hessian and Jacobian construction. Our system is available as open source at this https URL.

Locality-Aware Automatic Differentiation on the GPU for Mesh-Based Computations

Posted in Uncategorized | Comments Off on Locality-Aware Automatic Differentiation on the GPU for Mesh-Based Computations

Untangling Surfaces via Shape and Mesh Repulsion

Jiří Minarčík*, Michael Liu* (equal contribution), Keenan Crane, Minchen Li

Self-intersections are widespread in surface meshes and invalidate downstream simulation, fabrication, and learning pipelines. Existing approaches typically treat self-intersections as local collision events, but embeddedness (i.e., lack of self-intersections) is a global geometric property that cannot be enforced through local reasoning alone. We introduce an energy-based framework that enforces surface embeddedness simultaneously at the shape and mesh levels, based on the insight that successful untangling requires accounting for both global shape-level interactions and local mesh-level interactions. A shape-level energy captures global entanglement independent of discretization, while a mesh-level penalty regularizes local discrete interactions. Together, these energies enable reliable removal of self-intersections without changing mesh connectivity and apply to a broad class of geometries, including surfaces with boundary, non-manifold configurations, immersion failures, and multi-object scenes. Compared to prior state-of-the-art methods, our approach resolves self-intersections across challenging datasets, enabling reliable downstream processing of surface meshes.

Untangling Surfaces via Shape and Mesh Repulsion

Posted in Uncategorized | Comments Off on Untangling Surfaces via Shape and Mesh Repulsion

Low-Rank Koopman Deformables with Log-Linear Time Integration

Yue Chang, Peter Yichen Chen, Eitan Grinspun, Maurizio M. Chiaramonte

We present a low-rank Koopman operator formulation for accelerating deformable subspace simulation. Using a Dynamic Mode Decomposition (DMD) parameterization of the Koopman operator, our method learns the temporal evolution of deformable dynamics and predicts future states through efficient matrix evaluations instead of sequential time integration. This yields log-linear scaling in the number of time steps and allows large portions of the trajectory to be skipped while retaining accuracy. The resulting temporal efficiency is especially advantageous for optimization tasks such as control and initial-state estimation, where the objective often depends largely on the final configuration.
To broaden the scope of Koopman-based reduced-order models in graphics, we introduce a discretization-agnostic extension that learns shared dynamic behavior across multiple shapes and mesh resolutions. Prior DMD-based approaches have been restricted to a single shape and discretization, which limits their usefulness for tasks involving geometry variation. Our formulation generalizes across both shape and discretization, which enables fast shape optimization that was previously impractical for DMD models. This expanded capability highlights the potential of Koopman operator learning as a practical tool for efficient deformable simulation and design.

Low-Rank Koopman Deformables with Log-Linear Time Integration

Posted in Uncategorized | Comments Off on Low-Rank Koopman Deformables with Log-Linear Time Integration

High-Order Continuous Geometrical Validity

Federico Sichetti, Zizhou Huang, Marco Attene, Denis Zorin, Enrico Puppo, Daniele Panozzo,

We propose a conservative algorithm to test the geometrical validity of simplicial (triangles, tetrahedra), tensor product (quadrilaterals, hexahedra), and mixed (prisms) elements of arbitrary polynomial order as they deform linearly within a time interval. Our algorithm uses a combination of adaptive Bézier refinement and bisection search to determine if, when, and where the Jacobian determinant of an element’s polynomial geometric map becomes negative in the transition from one configuration to another. In elastodynamic simulation, our algorithm guarantees that the system remains physically valid during the entire trajectory, not only at discrete time steps. Unlike previous approaches, physical validity is preserved even when our method is implemented using floating point arithmetic. Hence, our algorithm is only slightly slower than existing non-conservative methods while providing guarantees and while being an easy drop-in replacement for current validity tests. To prove the practical effectiveness of our algorithm, we demonstrate its use in a high-order Incremental Potential Contact (IPC) elastodynamic simulator and experimentally show that it prevents invalid, simulation-breaking configurations that would otherwise occur using non-conservative methods.

High-Order Continuous Geometrical Validity

Posted in Uncategorized | Comments Off on High-Order Continuous Geometrical Validity