Page Information

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note the render delegate for Solaris is added automatically for Houdini versions 18.0 and above, so no action is required when using the installer.

...

Setting up the Hydra render delegate for Solaris

Note that from HtoA 5.1.1 and Houdini 18.0.391, the render delegate for Solaris is added automatically by the installer for Houdini versions 18.0 and above, so no action is required in this case.

...

is installed into the dso/usd_plugins directory so it is no longer necessary to set the PXR_PLUGINPATH_NAME either in the houdini.env file or as an environment variable.

For previous versions, the Arnold hydra render delegate

...

was added automatically by the installer to the houdini.env file

...

, by adding the PXR_PLUGINPATH_NAME variable, set to the location of the hydra folder within the HtoA install tree as below.

Simple installation with houdini.env

...

Code Block
languagebash
titlehoudini.env (Linux)
HOUDINI_PATH = /path/to/htoa/htoa-5.0.2_raba8949_houdini-18.0.348;&
PXR_PLUGINPATH_NAME = /path/to/htoa/htoa-5.0.2_raba8949_houdini-18.0.348/hydra # deprecated after HtoA 5.1.1 and Houdini 18.0.391
Code Block
languagebash
titlehoudini.env (Mac)
HOUDINI_PATH = /path/to/htoa/htoa-5.0.2_raba8949_houdini-18.0.348;&
PXR_PLUGINPATH_NAME = /path/to/htoa/htoa-5.0.2_raba8949_houdini-18.0.348/hydra # deprecated after HtoA 5.1.1 and Houdini 18.0.391


On Windows
, you need to set the PATH to point to the scripts/bin as well:

Code Block
languagebash
titlehoudini.env (Windows)
PATH = "$PATH;C:/path/to/htoa/htoa-5.0.2_raba8949_houdini-18.0.348/scripts/bin"
HOUDINI_PATH = "C:/path/to/htoa/htoa-5.0.2_raba8949_houdini-18.0.348;&"
PXR_PLUGINPATH_NAME = "C:/path/to/htoa/htoa-5.0.2_raba8949_houdini-18.0.348/hydra" # deprecated after HtoA 5.1.1 and Houdini 18.0.391
Warning
  • Prior to Houdini 15.5.559, must use forward slashes ("/") on Windows instead of backslashes as path separators. For example: "C:/htoadeploy/12".
  • In the PATH, the HtoA binaries folder must be appended (not prepended) to avoid issues with the Houdini Engine plugin in other applications.

...

Code Block
languagebash
titlehtoa.sh
linenumberstrue
#!/bin/bash
# Sample bash script to launch Houdini with HtoA enabled

# edit these to suit your environment
HOUDINI_ROOT="/opt/hfs18.0.348"
HTOA="/path/to/htoa/htoa-5.0.2_raba8949_houdini-18.0.348"

# source houdini environment
cd ${HOUDINI_ROOT}
source houdini_setup
cd - &> /dev/null

# View docs in the default browser
export HOUDINI_EXTERNAL_HELP_BROWSER=xdg-open
 
# set HOUDINI_PATH
export HOUDINI_PATH="${HOME}/houdini${HOUDINI_MAJOR_RELEASE}.${HOUDINI_MINOR_RELEASE};${HTOA};${HFS}/houdini"
 
# set PXR_PLUGINPATH_NAME
export PXR_PLUGINPATH_NAME="${HTOA}/hydra" # deprecated after HtoA 5.1.1 and Houdini 18.0.391

# launch houdini
houdini $@  

...