raytracing.cuda icon indicating copy to clipboard operation
raytracing.cuda copied to clipboard

Ray Tracing implemented with CUDA

Ray Tracing

Introduction

This is the CUDA implementation of ray-tracing algorithm. The project was initially inspired by Ray Tracing In One Weekend/The Next Week

How to run

cd build
cmake ../
make
./Raytracing

Rendering results

A low resolution result for mesh rendering:

Todo List

  • [x] Finish the basic functionality
  • [x] Load arbitrary model and rendering
    • [x] Rendering triangles
    • [x] Rendering mesh
  • [x] Load scene from xml file
  • [ ] Importance sampling