Skip to content

mk2510/ray_tracing_project

Repository files navigation

Python implementation of the book raytracing in one weekend by Peter Shirley. To improve rendertimes I added multiprocessing as well, so the render takes advantage of the full processing capability. The final scene rendered by my project looks like this:

The raytracer is simply started by calling:

>>> python3 main.py

from the raytracing in a weekend folder. The book "raytracing the next week" is also implemented here in python in a seperate folder named "raytracing_the_next_week". World 5 for example renders a sphere, which will be lighted by a rectangle.

Finally the famous Cornellbox is implemented withhin world 6

Releases

No releases published

Packages

No packages published

Languages