13.07.2015 Views

Controlling Fluid Simulations with Custom Fields in Houdini Master ...

Controlling Fluid Simulations with Custom Fields in Houdini Master ...

Controlling Fluid Simulations with Custom Fields in Houdini Master ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 1: Separate user dened elds comb<strong>in</strong>ed <strong>in</strong>to a nal velocity eld, createdby Rhythm and Hues us<strong>in</strong>g FELT. Image taken from [6]also limited <strong>in</strong> terms of control. These solvers will provide good results quickly,but are not able to be extended or <strong>in</strong>ternally modied by users for more specicrequirements.3.2 Proprietary Systems3.2.1 Rhythm and Hues' Field Expression Language ToolkitAn example of a proprietary system that helps dene 3d scalar and vector eldsis a tool developed by Rhythm and Hues. They create and comb<strong>in</strong>e user denedvector elds us<strong>in</strong>g FELT, their Field Expression Language Toolkit as can beseen <strong>in</strong> Figure 1. The result<strong>in</strong>g velocity eld is used to drive particles for themovie The Incredible Hulk [6].3.2.2 ILM's directable, high resolution reILM has created high detailed re for the movie Harry Potter and The HalfBlood Pr<strong>in</strong>ce, us<strong>in</strong>g particles that were rst advected by a low resolution uidsimulation and then were used to ll up eld <strong>in</strong>formation such as temperature,velocity for high resolution 2d elds [10]. Those elds are then processed bya uid solver solv<strong>in</strong>g velocity, density and temperature. The particles are projectedon 2d slices perpendicular to the camera, similar to the way sprites facethe camera as can be seen <strong>in</strong> Figure 2. Because the slices are 2d, the resolu-4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!