dropTableUsers42 / raytracer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About


Languages

Language:HTML 78.6%Language:C++ 18.3%Language:JavaScript 1.3%Language:C 0.8%Language:C# 0.2%Language:Objective-C 0.2%Language:CSS 0.2%Language:GLSL 0.1%Language:CMake 0.1%Language:Smalltalk 0.1%Language:Makefile 0.0%