Skip to content
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Compiled plugins now built using Cmake. Feb 18, 2019
icons Missing icons for intrinsic groups Jul 5, 2016
plugins Fix help card issues. Feb 18, 2019
python Extract OPmenu and PARMmenu business logic to ht.ui.menus modules. Mar 10, 2019
.coveragerc Extract OPmenu and PARMmenu business logic to ht.ui.menus modules. Mar 10, 2019
Makefile Add make targets to run cmake and make to build plugins. Feb 18, 2019 Update Apr 9, 2017
requirements.txt Add missing numpy. Jan 18, 2019

This repository is for the Houdini Toolbox.


In order to use most of the features contained in this repo it is necessary to add/modify certain entries in your environment:


Each entry must include the path to the relevant folders within the Houdini-Toolbox repo, where TOOLBOXDIR is the location you have placed the repo (eg. $HOME/Houdini-Toolbox, D:\Houdini-Toolbox, etc):

  • HOUDINI_PATH needs to include '{TOOLBOXDIR}/houdini'
  • PYTHONPATH needs to include '{TOOLBOXDIR}/python'

NOTE: When adding to the HOUDINI_PATH you MUST be sure to also include $HH ($HFS/houdini) in the path or Houdini will not work correctly. The best thing to do is to insert Houdini's default path value '&' in the path at the end.

See for more info about configuring Houdini paths and variables.

On a unix based systems where you are launching Houdini from a terminal it is as simple as setting the variables in the shell before you launch. For example in tcsh:

setenv HOUDINI_PATH "${HOME}/Houdini-Toolbox/houdini:&"
setenv PYTHONPATH "${HOME}/Houdini-Toolbox/python:${PYTHONPATH}"

Using houdini.env

You can also use the houdini.env file to setup these variables. This is often easier for Windows.

NOTE: Unix and Windows will use different path split characters so ensure you are using the correct one for your platform:

  • : for unix: /some/path:&
  • ; for Windows: c:\some\path;&
HOUDINI_PATH = "${HOME}/Houdini-Toolbox/houdini:&"
PYTHONPATH = "${HOME}/Houdini-Toolbox/python"

HOUDINI_PATH = "D:\Houdini-Toolbox\houdini;&"
PYTHONPATH = "D:\Houdini-Toolbox\python"
You can’t perform that action at this time.