/hot

Houdini Ocean Toolkit

Primary LanguageC++GNU General Public License v2.0GPL-2.0

The Houdini Ocean Toolkit (HOT)

Notice: Houdini versions >= 12.5 now include functionality (Houdini Ocean Tools) equivalent/superior to the HOT and hence this code won't be supported from this point on. I'll leave it up on github as the source code may be useful for perusal.

The first port of the code outside of Houdini was to 3DStudio Max. The guy asked me if it would be ok, and what he should call it. I jokingly suggested HOT for Max, and it became Hot4Max, then Hot4LW etc. Eventually I was seeing references all over the place to the Houdini Ocean Toolkit for <some 3d software>, which was a bit embarrasing, but the SideFX people thankfully never seemed to have a problem with it. I hoped it would make people more curious to try Houdini which back in 2011 was nowhere near as popular as it is now. All up it was a blast!

This version of the HOT is strictly for versions of Houdini >= 12.0. For legacy versions go to the old repository on the Google Code site.

There is currently no support for building on Windows, I would welcome the contribution of a compile.bat script that does the equivalent of compile.sh.

Compile and install with

./compile.sh

Note that

./compile.sh -f

will rebuild and install without a time consuming recompile of the 3rd party libs (of course you must have compiled them once).

(Read the source of the compile.sh script for more build options.)

Test by loading the examples, start with SOP_Simple.hip.

Sightings

The HOT was used quite a bit in Houdini, but also ported to many (most?) of the other 3D systems.

Here are a few references.

PS I'd love to hear of any other places it was used. (email: Drew.Whitehouse@gmail.com)

(link to the original code archive https://code.google.com/archive/p/houdini-ocean-toolkit/)