This is a suite of plug-ins for Houdini. The idea is to use geometry to generate volumes rather than running a fluid simulation. This is useful when controlling the motion is required. It is also possible to couple the volumes with fluids. All plugins that end with "MT.so" in the file name are multi-threaded.
Download Plugins H12.5 Beta (GCC SUSE Linux x64 4.6.2 Houdini 12.5.376)
Download Plugins H12.0 Beta (GCC SUSE Linux x64 4.6.2 Houdini 12.0.634)
Download Plugins H12.5 Windows 7 Beta (Windows 7 64bit VC9 Houdini 12.5.376)
Download Example Hip File Hip file showing how to use the plug-ins
Download Siggraph Presentation (pdf format)
Download HD Volume Sample 16 billion voxels (right click -> save as)
FillWithClouds generates cloud clumps from point attributes. It uses a custom Perlin noise implementation.
FillWithWisps generates points around the source points and uses the same Perlin noise implementation for child point distribution. Velocity is used for blurring the density with a falloff.
FillWithSurfaceWisps generates points across a mesh surface and uses the same Perlin noise implementation for child point distribution across the curvature.
FillWithCurves generates a flow around along the input curve. The noise is defined by the up and normals attributes to generate a transformation matrix.
VolumeGif generates a volume from a gif animation.
A few tests: