160 likes | 355 Views
Review of Two-Scale Particle Simulation. Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich. Overview.
E N D
Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich
Overview The authors explain that they have a dual-scale method for particle-based fluidic simulations that assigns CPU resources to simulation regions where complex flow behavior occurs. Their method uses low and high resolution simulations that run at the same time. The coarser fluid simulation is represented by large particles, while the fine level simulates only a subset of the total fluidic region with smaller particles.
Overview Fluid simulations demand a high degree of discrete resolution (number of particles) to obtain realistic simulations. Often, small details such as surface ripples, thin sheets and small droplets are not reproduced if the scale is too high. Alternately, if the scale is too low, the computational cost can be too large.
Two-Scale Model In this model, you can see the low resolution (blue) and high resolution (yellow) particles so you can get more detail around the collisions with the cylinders.
Two-Scale Model This shows some of the models’ splash simulations around the cylinders in the water.
Flood Corridor Example In the next four pictures, you can see the high resolution (yellow) defined according to the camera view as the picture is rotated around.
Flood Corridor Example In this shot, you can see how the higher resolution allows for more realistic flows where the water hits the edge.
Flood Corridor Example As the water flattens out, the higher resolution allows you to see ripples and splashes in the water that you wouldn’t get with the lower resolution.
Flood Corridor Example And again, you can see ripples and splashes in the view closest to the camera, while the detail in the view away from the camera is at a lower resolution.
Two-Scale Model Overlay In this diagram, you can see how they overlay a high resolution simulation over top of a low resolution simulation. The particles of both simulation are merged for the final rendering.
Smoothing Equation This equation describes the smoothing over a neighborhood with radius h by using a kernel W(xij, h) to weight the contributions according to the distance xij between two particles i and j.
Complex Regions This diagram shows how their model can deal with dynamically changing, complex regions such as the boundary between two different fluids with different densities.
Region Transitions Abrupt density force changes are avoided during a region transition by the way the particle forces are modeled.
Particle Distribution Diagram A shows various sampling schemes (low and high resolutions), while diagram B shows the particle creation at boundary walls with low and high resolutions.
Feedback The diagram, from left to right, shows L without feedback, L with feedback from H and H. Feedback provides a type of dampening effect that makes the fluid simulation appear more realistic.
Conclusion Their two-scale model seems to reduce the overall computational cost of fluid simulation while still maintaining the small scale surface details that make the simulation more believable. Their model also allows more computational resources to be allocated for the higher resolution areas, where more detail is desired. A very effective model, overall.