All projects

CS 425 Computer Graphics · University of Illinois Chicago · 2026

Computer Graphics Assignments

Four assignments from UIC's CS 425 written in JavaScript and WebGL, from rasterizing triangles to a recursive ray tracer. Each one runs live in the browser.

  • WebGL
  • GLSL
  • JavaScript
  • Phong shading
  • Ray tracing
Ray-traced yellow, red and green spheres with soft shadows, specular highlights and mirror reflections on the floor.