Skip to content
Piotr Barejko edited this page Apr 19, 2021 · 1 revision

HdCycles for Houdini Linux installation instructions

If you wish to test it, here I created the repo https://github.com/bareya/hdcycles_for_houdini. There are some requirements to build it:

  • git
  • cmake-3.18+
  • gcc-6
  • patch command installed
  • houdini-18.5.519+

To build it we have to clone the repo, and pass the compiler with install directory to the building system. I assumed Houdini on Linux is install under /opt/hfs18.5 and it is at least 18.5.519 build. If you wish to modify it, please make a PR!

git clone https://github.com/bareya/hdcycles_for_houdini
cd hdcycles_for_houdini
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/tmp/build -DCMAKE_CXX_COMPILER=g++-6 -DCMAKE_C_COMPILER=gcc-6 && make

After building is done we have to export environment variables, for Hydra to find the plugin:

export PXR_PLUGINPATH_NAME=/tmp/build/plugin/usd/hdCycles/resources/:/tmp/build/plugin/usd/ndrCycles/resources/:${PXR_PLUGINPATH_NAME}

In Stage context you can find Cycles as a new Hydra delegate.

Screenshot from 2021-03-21 14-55-27

Clone this wiki locally