├── CMakeLists.txt ├── LICENSE.txt ├── README.md ├── cmake ├── FindNuke.cmake ├── FindTBB.cmake └── FindUSD.cmake └── src ├── hdNuke ├── CMakeLists.txt ├── adapter.h ├── delegateConfig.cpp ├── delegateConfig.h ├── geoAdapter.cpp ├── geoAdapter.h ├── hydraOpManager.cpp ├── hydraOpManager.h ├── instancerAdapter.cpp ├── instancerAdapter.h ├── knobFactory.cpp ├── knobFactory.h ├── lightAdapter.cpp ├── lightAdapter.h ├── lightOp.cpp ├── lightOp.h ├── materialAdapter.cpp ├── materialAdapter.h ├── opBases.cpp ├── opBases.h ├── renderStack.cpp ├── renderStack.h ├── sceneDelegate.cpp ├── sceneDelegate.h ├── sharedState.h ├── tokens.cpp ├── tokens.h ├── types.h ├── utils.cpp ├── utils.h ├── vtValueKnobCache.cpp └── vtValueKnobCache.h ├── menu.py └── ops ├── CMakeLists.txt ├── HydraCylinderLight.cpp ├── HydraDiskLight.cpp ├── HydraDomeLight.cpp ├── HydraRectLight.cpp ├── HydraRender.cpp ├── HydraScene.cpp ├── HydraSphereLight.cpp └── HydraUSDStage.cpp /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindNuke.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/cmake/FindNuke.cmake -------------------------------------------------------------------------------- /cmake/FindTBB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/cmake/FindTBB.cmake -------------------------------------------------------------------------------- /cmake/FindUSD.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/cmake/FindUSD.cmake -------------------------------------------------------------------------------- /src/hdNuke/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/CMakeLists.txt -------------------------------------------------------------------------------- /src/hdNuke/adapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/adapter.h -------------------------------------------------------------------------------- /src/hdNuke/delegateConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/delegateConfig.cpp -------------------------------------------------------------------------------- /src/hdNuke/delegateConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/delegateConfig.h -------------------------------------------------------------------------------- /src/hdNuke/geoAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/geoAdapter.cpp -------------------------------------------------------------------------------- /src/hdNuke/geoAdapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/geoAdapter.h -------------------------------------------------------------------------------- /src/hdNuke/hydraOpManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/hydraOpManager.cpp -------------------------------------------------------------------------------- /src/hdNuke/hydraOpManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/hydraOpManager.h -------------------------------------------------------------------------------- /src/hdNuke/instancerAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/instancerAdapter.cpp -------------------------------------------------------------------------------- /src/hdNuke/instancerAdapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/instancerAdapter.h -------------------------------------------------------------------------------- /src/hdNuke/knobFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/knobFactory.cpp -------------------------------------------------------------------------------- /src/hdNuke/knobFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/knobFactory.h -------------------------------------------------------------------------------- /src/hdNuke/lightAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/lightAdapter.cpp -------------------------------------------------------------------------------- /src/hdNuke/lightAdapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/lightAdapter.h -------------------------------------------------------------------------------- /src/hdNuke/lightOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/lightOp.cpp -------------------------------------------------------------------------------- /src/hdNuke/lightOp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/lightOp.h -------------------------------------------------------------------------------- /src/hdNuke/materialAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/materialAdapter.cpp -------------------------------------------------------------------------------- /src/hdNuke/materialAdapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/materialAdapter.h -------------------------------------------------------------------------------- /src/hdNuke/opBases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/opBases.cpp -------------------------------------------------------------------------------- /src/hdNuke/opBases.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/opBases.h -------------------------------------------------------------------------------- /src/hdNuke/renderStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/renderStack.cpp -------------------------------------------------------------------------------- /src/hdNuke/renderStack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/renderStack.h -------------------------------------------------------------------------------- /src/hdNuke/sceneDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/sceneDelegate.cpp -------------------------------------------------------------------------------- /src/hdNuke/sceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/sceneDelegate.h -------------------------------------------------------------------------------- /src/hdNuke/sharedState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/sharedState.h -------------------------------------------------------------------------------- /src/hdNuke/tokens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/tokens.cpp -------------------------------------------------------------------------------- /src/hdNuke/tokens.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/tokens.h -------------------------------------------------------------------------------- /src/hdNuke/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/types.h -------------------------------------------------------------------------------- /src/hdNuke/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/utils.cpp -------------------------------------------------------------------------------- /src/hdNuke/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/utils.h -------------------------------------------------------------------------------- /src/hdNuke/vtValueKnobCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/vtValueKnobCache.cpp -------------------------------------------------------------------------------- /src/hdNuke/vtValueKnobCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/hdNuke/vtValueKnobCache.h -------------------------------------------------------------------------------- /src/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/menu.py -------------------------------------------------------------------------------- /src/ops/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/CMakeLists.txt -------------------------------------------------------------------------------- /src/ops/HydraCylinderLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/HydraCylinderLight.cpp -------------------------------------------------------------------------------- /src/ops/HydraDiskLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/HydraDiskLight.cpp -------------------------------------------------------------------------------- /src/ops/HydraDomeLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/HydraDomeLight.cpp -------------------------------------------------------------------------------- /src/ops/HydraRectLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/HydraRectLight.cpp -------------------------------------------------------------------------------- /src/ops/HydraRender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/HydraRender.cpp -------------------------------------------------------------------------------- /src/ops/HydraScene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/HydraScene.cpp -------------------------------------------------------------------------------- /src/ops/HydraSphereLight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/HydraSphereLight.cpp -------------------------------------------------------------------------------- /src/ops/HydraUSDStage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrusch/nuke-to-hydra/HEAD/src/ops/HydraUSDStage.cpp --------------------------------------------------------------------------------