Skip to content

Sneakyabc/RayTracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RayTracer

I am reading a book on computer graphics and created this project to program the concepts I've learned from it. I enjoy doing things like this in my free time to learn new things and broaden my knowledge as a developer.

Currently it supports simple Ray Tracing algorithms with Parallel and Perspective Projection. It also supports Lambertian and Blinn-Phong shading. I've begun working on non-ray tracing viewing methods that utilize view transformations.

Inside of the RayTracer/RayTracer/images directory you can find example output images this project has created. The only external library I needed was something to help create the .png files.

I created this using Visual Studio 2015, if that's relevant.

  • Chris Hansen

About

A RayTracer made using C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published