Skip to content

tomcarter259/Ray-Tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Tracer
==========

A ray tracer written for a university coursework. It reads in a scene from a text file, renders it and then produces an image in the PPM format. It is capable of rendering planes, spheres and triangles with either lambertian or specular materials. Ambient illumination, point lights and reflection are also possible.

CMake is used to make the project. A set of example scenes are provided in the inputFiles directory. ImageMagick can be used to view the resulting PPM images if your favourite image viewer does not support them. 

References
==========

'Ray Tracing from the Ground Up' by Kevin Suffern was used for reference when making this project. This book is highly recommended if you are looking to write a ray tracer.

About

A simple-ish ray tracer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published