To enhance Scotty3D’s path-tracing renderer, the first part involves implementing efficient ray-scene geometry queries, followed by simulating light bounces to achieve higher-quality images.

Camera rays

BVH

Bounding volume hierarchy can accelerates ray-scene intersection.

Direct Lighting

Area Light Sampling Off

Area Light Sampling On

Environment Lighting