$ git clone https://github.com/Berezniker/CG_Ray_Tracing.git
$ cd CG_Ray_Tracing
$ mkdir build && cd build
$ cmake .. && make
$ ./rt −out <output_path> −scene <scene_number> −threads <threads>
- Phong reflection model
- Shadows
- Mirror reflection
- Glass refraction
- Spherical texture
- Triangular meshes
- Anti-aliasing
- Tone mapping
- Distance Aided Ray Marching
- Cubemap
- Triangle
- Sphere
- Plane
- Disk
- Ring
- Cylinder
- Hyperboloid
- Fractal