Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 678 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 678 Bytes

CUDA RayTracing

This is just a case of study in CUDA, the raytracing implemented here is REALLY basic, based on a previous university project totally implemented on CPU and on the "Accelerated Ray Tracing in One Weekend in CUDA" tutorial. The 'master' branch contains the raytracing CUDA implementation and the 'no_cuda' contains the basic CPU one.

Compiling and Running

To compile the project type:

make

To run the project type:

make run

Image Examples

Here are some examples of images.


Figure 1. Reflection and Refraction example.