Top Banner
Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich
16

Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

Jan 01, 2016

Download

Documents

Charles Paul
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

Review of Two-Scale Particle Simulation

Paper by:

Barbara SolenthalerETH Zurich

Markus GrossETH Zurich

Page 2: 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.

Page 3: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 4: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 5: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

Two-Scale Model

This shows some of the models’ splash simulations around the cylinders in the water.

Page 6: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 7: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

Flood Corridor Example

In this shot, you can see how the higher resolution allows for more realistic flows where the water hits the edge.

Page 8: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 9: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 10: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 11: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 12: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 13: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

Region Transitions

Abrupt density force changes are avoided during a region transition by the way the particle forces are modeled.

Page 14: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 15: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.

Page 16: Review of Two-Scale Particle Simulation Paper by: Barbara Solenthaler ETH Zurich Markus Gross ETH Zurich.

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.