Hydrogent is an implementation of the Hydra rendering API in Diligent Engine.
PySide6PyOpenGLbash git clone https://github.com/PixarAnimationStudios/OpenUSD.git cd OpenUSD bash python .\build_scripts\build_usd.py --build-variant debug .\build\Debug python .\build_scripts\build_usd.py --build-variant release .\build\Release python .\build_scripts\build_usd.py --build-variant relwithdebuginfo .\build\RelWithDebInfo bash python3 ./build_scripts/build_usd.py --build-variant debug --generator Xcode ./build/Debug python3 ./build_scripts/build_usd.py --build-variant release --generator Xcode ./build/Release python3 ./build_scripts/build_usd.py --build-variant relwithdebuginfo --generator Xcode ./build/RelWithDebInfo --draco --openimageio to build OpenUSD with Draco and OpenImageIO support in step 1.bash cmake -S . -B build/Debug -DCMAKE_INSTALL_PREFIX=bin/Debug -Dpxr_ROOT=<OPEN_USD_ROOT>/build/Debug -DUSD_FILEFORMATS_BUILD_TESTS=OFF <OPTIONS> cmake --build build/Debug --config debug cmake --install build/Debug --config debug DILIGENT_USD_PATH CMake variable, for example: -DDILIGENT_USD_PATH=<OPEN_USD_ROOT>\buildTo run an application that uses Hydrogent on Windows, the following paths must be added to the PATH environment variable for the application to find required USD DLLs. For example, for Debug configuration:
If you are using USD File Format Plugins, the following paths must be also added to the PATH environment variable:
Additionally, the following path must be added to the PXR_PLUGINPATH_NAME environment variable: