Wireframe Simulator

by Sarah Cheng

 

Abstract

The goal of my project is to develop a primitive graphics processor. It allows users to specify three-dimensional lines and triangles through a primitive custom instruction set. At minimum, it will support 2D line-drawing and 3D perspective projection to produce wireframe drawings. Later enhancements may include support for anti-aliasing and "background" hiding, or possibly even basic shading. The primary goal is to be able to do all of these calculations within one frame, allowing for both animation and real-time camera panning, rotating, and zooming.

 

Links To Files

Report Appendix (PDF)

 

Photos