Skip to content
Snippets Groups Projects
Yoel's avatar
Yoel authored
29d2fa07
History
Name Last commit Last update
RayTracer
.gitignore
Chess_Scene_White.obj
README.md

CppRaytracer

Requirements:

Compile and execute:

  • Start the VS Developer Command Prompt
  • Create a new folder \bin

    mkdir bin

  • Compile the code

    cl.exe /Zi /EHsc /Fe: bin/raytracer.exe RayTracer/.cpp Raytracer/tools/.cpp Raytracer/camera/.cpp Raytracer/material/.cpp Raytracer/material/texture/.cpp Raytracer/sampling/.cpp Raytracer/shape/.cpp Raytracer/testing/.cpp /Fo:bin/ /Fd:bin/vs140.fdb /std:c++17 /MP

  • Executable at \bin\raytracer.exe

Branches

  • chess: For the chessboard scene
  • daysky: For the daylight scenes
  • indoor: For the indoor scenes
  • outdoor: For the outdoor scenes
  • master_counting: Implemented the counting of rays