Objectives

1. Render complex 3D anaglyph scenes, viewable using 3D glasses.

2. Create support necessary for such complex scenes: Mesh Support and Acceleration Structures. Acceleration Structures include Uniform Subdivision Map and a Non-Uniform Subdivision Map implemented with KD Trees.

Anaglyph Image Results

assignment in 3D

3D plane of balls

3D cube of 100 mesh spheres

3D airplane

3D chair

Resources