Skip to content

sadiuk/cpu_raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cpu_raytracer

This is a fairly simple ray tracer in c++. It is written completely from scratch and includes the implementation of .bmp file format, but you can remake it to work with formats you like. The .bmp format is used because of its simplicity.

The ray tracer itself has the implementation of only spheres, basic lightning and shading.

For better understanding of how it works, check out the tutorial: https://www.scratchapixel.com/lessons/3d-basic-rendering/introduction-to-ray-tracing/how-does-it-work

About

A CPU ray tracer in c++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published