← Back to Portfolio
Multi-Pass Rendering Showcase
A demonstration of dynamic environment mapping and render-to-texture effects.
  • Built with Three.js, the CS559 Framework, and multi-pass rendering.
  • Dynamic cube-maps generate real-time reflections on a sphere and a cube.
  • Picture-in-picture video screen shows the view from a camera mounted on a moving torus knot.
  • Scene background provided by a skybox generated from a forest cube-map texture.
  • Animated torus, bobbing reflective cube, and dancing Funky Kong expose changing reflections each frame.
  • Camera controls: left-mouse drag = orbit, right-mouse drag = pan, scroll = zoom.