It's a simple sandbox for developement of sample applications based on NRI (NVIDIA Rendering Interface)
Install CMake 3.30+ and the platform's C/C++ toolchain. On macOS, also install Ninja and the Vulkan SDK, then source the SDK's setup-env.sh.
- Windows: run
Scripts/Windows/1-Deploy.bat, thenScripts/Windows/2-Build.bat - Linux: run
bash Scripts/Linux/1-Deploy.sh, thenbash Scripts/Linux/2-Build.sh - macOS: run
bash Scripts/MacOS/1-Deploy.sh, thenbash Scripts/MacOS/2-Build.sh
Scripts resolve the NRIFramework root from their own location and can be launched from any working directory. Build output remains in _Build and _Bin at the project root.
To clean generated files, run Scripts/Windows/4-Clean.bat, bash Scripts/Linux/4-Clean.sh or bash Scripts/MacOS/4-Clean.sh. Each also calls NRI's cleanup script in the corresponding External/NRI/Scripts/ platform folder.