Skip to content

humanx98/rt_framework

Repository files navigation

rt_framework

Build with Ninja

  • bash scripts/ninja/configure.sh
  • bash scripts/ninja/build_and_run.sh

Build with VS

  • bash scripts/vs/configure.sh
  • open build/vs/rt_framework.sln
  • build solution
  • set rt_framework as startup project and run

OptiX renderer

  • Install the NVIDIA CUDA Toolkit (12.3 or newer) so find_package(CUDAToolkit) can succeed.
  • Install the OptiX SDK and set OPTIX_INSTALL_DIR (or OPTIX_ROOT) to the SDK root that contains include/optix.h.
  • Optional: set OPTIX_COMPUTE_CAPABILITY (default 75) to control the PTX target passed to nvcc.
  • Re-run CMake; the configure step will build the optix_device_ptx target to generate OptixMotionBlur.ptx and link the CUDA renderer into rt_framework.

About

HipRT vs OptiX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors