WebGL Programming Final Project

Your final project is worth 200 points out of all of your programming assignment scores. It is a two person assignment that you work on together to write a WebGL program that can be used as a stand alone application of some kind.

You may choose from the following list of applications or propose one of your own:

  • A maze generator with navigation.
  • A marble through the maze game for your phone.
  • A simple WebGL sculpting program.
  • A stereo scene viewer for Head Mounted Displays - can load scenes.
  • A slice based volume visualizer.
  • DOOM like game using BSP Trees.
  • A simple scene navigator with load and save support.
  • A project of your own design.

In addition to the program itself you also need to submit a brief proposal describing what you will implement. Provide a 1 page status update midway through the project and provide a short 10 minute presentation the last week of class.

Points break down is as follows:

Final Project
     Project Proposal - 2 pages10/26/201725
     Project Status - 1 page11/17/201725
     Project Report, User Manual, Source Code, Presentation 12/07/2017150