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
Sprut - 2d Fluids
Updated: 29 January 2014
Author: theo
Compatible Nuke versions: 6.0 or later
Compatibility: Linux, Mac, Windows
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.
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.