ucx15 / LiTrace

A simple Software Ray-Tracer written in C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LiTrace

This is a very simple implementation of a Ray Tracer in C++.

Dependencies

Quick Start

$ ./build.ps1
$ ./LiTrace

Features

  • Diffuse Shading (Lambert)
  • Recursive Reflections with unlimited depth (to recursion limit)
  • Multiple Objects (Spheres)
  • Reinhard Tonemapping

About

A simple Software Ray-Tracer written in C++

License:MIT License


Languages

Language:C++ 92.8%Language:PowerShell 7.2%