Ray Tracer

Library Dependancies

Implemented using OpenGL, GLAD (core profile) and GLFW

Installation and building

  • To build in root directory

      make
    
  • To start program

      .\bin\tracer.exe obj_file_path
    

Usage

  • Press WASD to move, ZX to move up/down
  • Use mouse to look around
  • Scroll to change FOV
  • Press Spacebar to toggle filter/no filter
  • Press 1/2 to increase/decrease exposure
  • Press ','/'.' to increase/decrease filter iterations