Sprut - 2d Fluids

Sprut is a simple set of free tools for 2d fluid simulation that works within The Foundry’s Nuke. Based on and around Jos Stam’s 1999 Siggraph paper “Stable Fluids”, it was created using standard Nuke 2D nodes , making it the first truly open, flexible and portable fluid toolkit within Nuke

Updated: 29 January 2014

Author: theo

Compatible Nuke versions: 6.0 or later

Compatibility: Linux, Mac, Windows

sprut_banner.jpg

Sprut (c) 2012-2014 Theodor Groeneboom - www.euqahuba.com ()

 About Sprut 1.0

 

sprut” [sprut] (norwegian); splash, squirt, jet

Sprut is a simple set of free tools for 2d fluid simulation that works within The Foundry’s Nuke

. Based on and around Jos Stam’s 1999 Siggraph paper “Stable Fluids”, it was created using standard Nuke 2D nodes ,

making it the first truly open, flexible and portable fluid toolkit within Nuke. At this point, the tool set

comprises of three nodes: SprutEmitter, SprutSolver and SprutInspect - all described in the documentation.

sprutGUI1

A standard Sprut setup.

 

Turbulence in the emission, and high velocity dissipation.

 

 

SprutInspect shows the direction and magnitude of the velocities.

 

 Acknowledgment

Thanks to Andre Hitsøy, Lucien Fostier & Michael Ralla for contributions.

 

 

Sprut is distributed under GNU/GPL. It may be used for commercial purposes, but not redistributed or repackaged, in particular not for any fee.

Sign in or register to download or rate.