/NukeHydraPlugins

Hydra Plug-Ins for Nuke

Primary LanguageC++Apache License 2.0Apache-2.0

Nuke to Hydra

This project implements a Hydra scene delegate for Nuke's 3D system, as well as ops to facilitate rendering 3D scenes using available Hydra render delegates.

Building

The Nuke Hydra plug-in has the following dependencies:

After that, building should be pretty simple:

cmake \
-GNinja \
-D CMAKE_INSTALL_PREFIX=<YOUR_INSTALL_PREFIX> \
-D Nuke_ROOT=<YOUR_NUKE_INSTALL_ROOT> \
-D PXR_USD_LOCATION=<YOUR_USD_INSTALL_ROOT> \
<SOURCE_DIR>

ninja install

If you need to specify where some of the USD dependencies are located, or if they are not being found properly, try setting some of these CMake variables as needed:

  • TBB_ROOT_DIR
  • BOOST_ROOT
  • CMAKE_PREFIX_PATH

Initial Contributors

Foundry thanks Luma Pictures and Nathan Rusch for their many contributions during the initiation of this project.