# They Said It Was Impossible… Weta FX Just Solved It

Source: https://www.youtube.com/watch?v=OZz5PonQKu8
Recap page: https://rapidrecap.app/video/OZz5PonQKu8
Generated: 2025-11-11T15:32:06.017+00:00

---
## Quick Overview

The video showcases groundbreaking research that successfully simulates complex fluid dynamics, particularly immersed bubbles, using a unified multi-scale method that achieves photorealistic quality with computational efficiency, contrasting sharply with previous methods that failed to capture crucial physical interactions like bubble splitting and merging.

**Key Points:**
- A new unified multi-scale method effectively simulates immersed bubbles, achieving visual quality comparable to reality, such as the bubble plume rising past the submerged head model (0:00, 3:23).
- The research demonstrates superior handling of particle dynamics, showing how small (3mm) and large bubbles maintain shape and interact realistically, unlike older methods that resulted in chaos or required prohibitive computation (5:06, 7:50).
- The technique successfully models complex phenomena like the Marangoni effect on droplets, where surface tension corrections cause dynamic movement and shape changes (6:33).
- Comparisons show the new technique (labeled 'Ours') resolving fine details like bubble interactions that previous methods (SWBD20) could not capture effectively (3:47).
- The method accurately simulates diffuse materials like foam and spray in breaking waves, demonstrating that foam particles generated from the fluid surface behave correctly when interacting with bubbles (1:28, 1:34).
- The researchers achieved this by focusing computation only on areas where the action (bubbles) is occurring, using a sparse grid structure (tiles) for efficiency (4:06).
- The presentation concludes by showing the success of the simulation techniques, referencing high-quality results for bubble oscillation and burst phenomena (7:21, 7:32).

![Screenshot at 0:00: The initial comparison shows the final rendered output of a bubble plume rising from a cylinder versus the underlying particle and tile representations, immediately establishing the visual fidelity and methodology of the new simulation technique.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-00-00.png)

**Context:** This video presents research from computer graphics focusing on improving the simulation of immersed bubbles within fluids, drawing from several academic papers referenced throughout (Whetborn et al. 2025, Ishida et al. 2017, Gao et al. 2020, Ihmsen et al. 2012, Wang et al. 2021). The core problem addressed is the difficulty in accurately modeling the complex physics of bubbles—including their birth, death, interaction, and behavior relative to surrounding media like sand and water—in a way that is both physically accurate and computationally feasible for visual effects production.

## Detailed Analysis

The video introduces a new, unified multi-scale method for simulating immersed bubbles, which dramatically improves realism and computational efficiency over prior techniques. The simulation is shown to handle a wide range of scales, from tiny bubbles rising from a submerged object (0:00) to large, complex masses. A key demonstration involves bubbles rising past a submerged head model, showcasing the new technique's ability to maintain distinct shapes, merge, split, and interact with the environment correctly, unlike older methods that struggled with these dynamics (3:23, 3:47). The research also addresses the simulation of other fluid phenomena, such as wave crests turning into foam and spray, where the new method can account for air trapped within the fluid structure (1:28). Furthermore, the impact of surface tension is explored via a parameter study (5:52), revealing that higher surface tension causes bubbles to remain intact and cohesive, while lower tension leads to easier fragmentation. The presentation also features demonstrations of the Marangoni effect on droplets (6:33) and the detailed simulation of bubble oscillation and bursting (7:21, 7:32), all rendered with high fidelity. The underlying efficiency comes from focusing computational resources only where the action is occurring, represented by sparse grids or 'tiles' (4:06). The speaker expresses excitement over the results, noting that the new framework can handle diverse, complex fluid interactions in a cohesive manner.

### Bubble Plume Simulation

- Comparison of Render vs. Particles/Tiles
- New technique produces highly detailed, separated bubbles rising from a submerged cylinder (0:00)
- Particle view shows the underlying representation, while the tile view shows the sparse grid structure used for efficiency (0:00).

### Fluid Dynamics Comparisons

- Bubbles and Complex Fluids
- New method handles bubble/sand interaction where heavy sand sinks while light bubbles rise and swirl (4:33)
- Wave simulation shows the new method accurately generating foam and spray particles where older methods failed to capture fine detail (1:28).

### Bubble Size Evolution Parameter Study

- Surface Tension Effects
- Bubbles maintain defined shapes at low surface tension (0.001 N/m) but break apart easily at very low tension (7:50)
- Higher surface tension (0.011 N/m) causes bubbles to remain tightly bound, showing stability (7:57).

### Droplet Marangoni Effect

- Surface Tension Driven Motion
- Simulation of droplets on a surface shows complex, swirling color patterns indicative of surface tension gradients (6:27)
- Formula (51) highlights the inclusion of surface tension correction in the particle velocity update (6:33).

### Computational Efficiency & Quality

- New vs. Previous Methods
- The new technique resolves bubble shape complexity (like the cauliflower shape) significantly better than the previous method [Stomakhin et al. 2020] (3:47)
- The new method simulates millions of particles efficiently, maintaining physical accuracy for complex interactions (4:15).

### Bubble Life Cycle Demonstrations

- Oscillation and Burst
- A single bubble demonstrates realistic oscillation, maintaining shape integrity before bursting into fine particles (7:21, 7:32)
- Catenoid shape simulation demonstrates handling of complex surface geometries (9:08).

![Screenshot at 0:01: Comparison of the final render against particle and tile representations for a rising bubble plume, illustrating the method's components.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-00-01.png)
![Screenshot at 0:03: A rendered simulation of bubbles rising from the head of an underwater model, highlighting the realism achieved.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-00-03.png)
![Screenshot at 0:17: Top and side views comparing the evolution of bubble shapes based on initial radius \(3mm to 23mm\), demonstrating the consistency across different sizes.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-00-17.png)
![Screenshot at 0:34: Illustration comparing fluid dynamics simulations: the top panel shows a wave without diffuse material, while the bottom shows the result with foam, spray, and bubbles accurately modeled.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-00-34.png)
![Screenshot at 1:11: Direct comparison between the 'Free Surface' method \(left\) and the 'Constraint Method' \(right\) during liquid transfer, emphasizing the improved control and realism of the constraint method.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-01-11.png)
![Screenshot at 1:43: A highly dynamic simulation of water splashing within a voxel-based terrain, showcasing the method's ability to handle extreme turbulence and interaction with geometry.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-01-43.png)
![Screenshot at 3:47: Direct side-by-side comparison showing the new technique's superior resolution and detail in modeling bubble structure compared to the older \[SWBD20\] method.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-03-47.png)
![Screenshot at 5:06: A chart plotting bubble deformation \(Top View/Side View\) against surface tension coefficient \(sigma\), showing how increasing surface tension leads to more stable, less fragmented structures.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-05-06.png)
![Screenshot at 7:21: A simulation of a single bubble undergoing oscillation \(1x speed\) before bursting, showcasing the fine iridescent detail on the surface.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-07-21.png)
![Screenshot at 9:45: A terminal interface showing GPU resource usage while running the simulation, indicating that the complex calculations are manageable on modern hardware.](https://ss.rapidrecap.app/screens/OZz5PonQKu8/00-09-45.png)
