An optimized 3d computer ray tracer written in c++

An optimized 3d computer ray tracer written in c++

Status:

Author:

Registration date:

Vote for this project

1

Thank You For Your Vote!

Sorry You have Already Voted!

The project is an optimized computer graphics 3D ray tracer written in C++. It support a JSON data input and automatically applies optimizations (like AABB, KD Trees) to create .ppm files, which can then be converted to .jpeg with the provided python scripts. It is very fast and supports advanced features like light refraction and reflection. Also, it is very light and can be easily run and installed on all kinds of machines. The JSON input can also be formated to be exported from industry-leading 3D model and scene creation softwares, which encourages artists to use it.

https://drive.google.com/file/d/1dFqFhAOekFPRW1a5VjGadwyE9dpEboDC/view