top of page
LINSHEN XIAO
Ray Tracer
This is a Pay Tracer I built for CIS 561: Advanced Computer Graphic. It got relatively simple structure compared to pat tracer. I implemented a collection of functions in order to create the foundation of a ray tracer, like various ray-object intersection tests, basic surface light reflection function, Shadow test, .recursive ray traces to compute the light reflected by mirrored surfaces and the light transmitted by transparent surfaces as well as Multithreading.
![]() | ![]() |
---|
bottom of page