For my final project in CS 488 Computer Graphics at the University of Waterloo, I wrote a Raytracer with an emphasis on speed, multi-processing and efficiency enhancements. mjray also supports geometry (.objs) from Maya, textures, UV texture mapping, fresnel reflectance, soft shadows, glossy reflections and other techniques. See http://raytracer.mikejutan.com.
Rendered in my Raytracer
I rendered this image at 512px x 512px as well as this 380-frame animated sequence, which demonstrate most features of mjray.
3D work
While developing my Raytracer, I also developed these images during an independent study class through Waterloo’s Fine Arts department. Modeled in Maya, Rendered in Mental Ray.
What is Raytracing?
Connect with me via Social Networks
In computer graphics, ray tracing is a technique for generating an image by tracing the path of light through pixels in an image plane and simulating the effects of its encounters with virtual objects.