genericalexacc / RayTracing

Ray tracing 3d renderer made from scratch in C++. It starts out with simple vectors, and gets to objects(only spheres) and materials.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RayTracing ✨

My repo for the ray tracing in a weekend project.

The book is quite short and very interesting. It gave me a primer on ray tracing and how items are rendered. It only covers the basics. But builds everything from scratch. Without any external libraries you are able to create a full 3d world. It is also good for improving C++ knowledge.

The book can be found here: https://www.realtimerendering.com/raytracing/Ray%20Tracing%20in%20a%20Weekend.pdf

Behold my creation :)

HD Render Focal Blur

About

Ray tracing 3d renderer made from scratch in C++. It starts out with simple vectors, and gets to objects(only spheres) and materials.


Languages

Language:C++ 100.0%