top of page

COMPUTER GRAPHICS PROGRAM
I built a ray tracer to handle opaque surfaces with lighting and shadows. Coded by C++, OpenGL.
Key features:
Backwards ray tracing method
Recursive Reflection
Illumination equations (triangle + sphere Phong shading)
Super sampling for anti-aliasing
Soft shadow effects
Input: ​
A file of points and lights. For each point, it has details including position, diffuse color, shininess color, normal, etc. For each light, it has details like position and color.
Output:
A static color picture.
CG Rendering: Projects
OUTPUTS DISPLAY
![]() 004.jpg | ![]() 002.jpg | ![]() 001.jpg |
---|---|---|
![]() 000.jpg |
CG Rendering: Gallery
bottom of page