Skip to content
This repository has been archived by the owner on Feb 7, 2022. It is now read-only.

CPU implementation of my Photon Tracer

Notifications You must be signed in to change notification settings

JamesLaverack/photon-tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

photon-tracer

photon-tracer does exactly what it says on the tin - it renders a scene using the photon tracing method.

#A Note on Quality

The general code qualty in this repositry is poor, at best. It was written largely in a caffiene fuled haze in the months leading up to the conclusion of a degree course. Between the other stresses that brings, and getting some actual sleep now and again, quality took somewhat of a back seat. Still, if you can get it working, please enjoy.

#Building

Building is going to be difficult, and not for the feint of heart. A lot of paths, particularly to OptiX libraries, are hardcoded. Some minor editing of the makefile or even the source may be nessicary to make it compile and run correctly.

About

CPU implementation of my Photon Tracer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published