RayTracer 1.0
Ray tracing is a technique used to generate realistic digital images by simulating the inverse path of light. Our goal is to create a program able to generate an image from a file describing the scene.
 
Loading...
Searching...
No Matches

Introduction

RayTracer is a small C++17-based, multi-threaded ray-tracer with real-time SFML visualization.

Features

  • Multithreading for pixel production
  • Real-time display with SFML
  • Configurable scenes via .cfg files
  • PPM export mode

Usage

  1. make to build
  2. ./raytracer scenes/demo.cfg to render in SFML window