It is a Rust implementation of "Ray Tracing: The Next Week" by Peter Shirley
i found it helpful cbiffle's implementation when i encountered some problems in optimization.
even though it still has some tiny problems , i do make some changes:
-
the main render loop runs parallelly by using the rayon crates.
-
using an improved version of Bvh which you may find in the aabb-rewrite branch.
5000 times oversampled final scene