Skip to content

adolfos94/RayTracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Tracing on CUDA

CMake C++ CUDA

This is my RayTracing framework based on Ray Tracing in One Weekend series of books on CUDA and modern C++.

Building and Running

Copies of the source are provided for you to check your work and compare against. If you wish to build the provided source, this project uses CMake. To build, go to the root of the project directory and run the following commands to create the debug version of every executable:

$ cmake -B build
$ cmake --build build

Running The Programs

On Linux, from the terminal, run like this:

$ build/RayTracing

On Windows, run like this:

build\debug\RayTracing

Requirements

CUDA

ReRun

  • C++: Guide
  • Python: pip install rerun-sdk or on conda
  • Rust: cargo add rerun

Future Development