Its a circus out there

2009

HOT

Home VOPs SOPs DOPs COPs POPs ROPs Expressions OSTips Shops Tools Lighting Python Pclouds HOT About

Bio Showreel GalleryHoudini.htmlVops.htmlSops.htmlDopsMain.htmlCops.htmlBlank.htmlRops.htmlExpressions.htmlOSTips.htmlShops.htmlTools.htmlLighting.htmlPython.htmlPointClouds.htmlAbout.htmlBio.htmlShowreel.htmlGallery.htmlHoudini.htmlshapeimage_1_link_0shapeimage_1_link_1shapeimage_1_link_2shapeimage_1_link_3shapeimage_1_link_4shapeimage_1_link_5shapeimage_1_link_6shapeimage_1_link_7shapeimage_1_link_8shapeimage_1_link_9shapeimage_1_link_10shapeimage_1_link_11shapeimage_1_link_12shapeimage_1_link_13shapeimage_1_link_14shapeimage_1_link_15shapeimage_1_link_16shapeimage_1_link_17shapeimage_1_link_18
 

Collected notes on the HOT Ocean toolkit


Install + compile notes OSX 10.6.6  :-


1:- Download and install  xcode_3.2.6_and_ios_sdk_4.3.dmg from http://developer.apple.com/technologies/tools/  . You will need to sign up and be sure to download the above xcode. Do not use xcode 4, it will not work. The file size is 4.44 gigs.


2:- Download and install  cmake cmake-2.8.4-Darwin-universal.dmg from here :-  http://www.cmake.org/cmake/resources/software.html  . Downloaded this as the hot ocean toolkit has a cmake file. (Not sure if its really needed)


3:- Download the hot ocean toolkit source code from http://code.google.com/p/houdini-ocean-toolkit/downloads/list . In this case I grabbed hotsrc_1.0rc9.zip


4:- From my user downloads directory I build a suitable folder structure to put the source files in. Unzip .


5:- Fire up a Houdini shell and cd to something like ~/Downloads/hotoceantoolkit/hotsourcecode/hotsrc_1.0rc9/src/3rdparty/  then run ./build_osx.sh


6:- Once the first part is done from the same shell $ cd ..  then run in the shell $ python setup.py bdist


From the site :-


cd <where you extracted the HOT source>/src/3rdparty

$ ./build_osx.sh

# Wait for the build to finish then

cd ..

$ python setup.py bdist


7:- On completion you will have a nice zip file located in ~/Downloads/hotoceantoolkit/hotsourcecode/hotsrc_1.0rc9/src/3rdparty/src with the extension name of the current houdini build you are using in my case hotbin_osx_H11.0.758_1.0rc9.zip. This zip file contains all the compiled data you need.


8:-I have a folder structure where I run all my projects from and store otl files. Move the zip file hotbin_osx_H11.0.758_1.0rc9.zip to a suitable folder location and unzip. A folder with subfolders called hotbin_osx_H11.0.758_1.0rc9 should be created.


ie $/Volumes/Macintosh HD/Houdini_Mprojects/hotbin_osx_H11.0.758_1.0rc9


9:- Next you need to amend the HOUDINI_PATH varaible so it points to the location of the folder hotbin_osx_H11.0.758_1.0rc9


10:- With a text editor open your houdini.env file. Using osx thats located at in my case


$/Volumes/Macintosh HD/Users/reast/Library/Preferences/houdini/11/houdini.env.


Add the following search path so Houdini can find the hot tool kit otl files


HOUDINI_PATH=/Volumes/Macintosh HD/Houdini_Mprojects/hotbin_osx_H11.0.758_1.0rc9;&;


The &; just tells Houdini to search this path and the default one.Now via a shell launch houdini. In this case we must use Houdini 11.0.758 as thats what the hot otl tools have been compiled to use.


Now open a hot ocean tool kit test file from hotbin_osx_H11.0.758_1.0rc9 folder.


End....