Bradley Herrup
Assignment 4
CS263
Texture Mapping

Texture Mapping

Met the Requirements of the Specificiation.

Basic:

  • Edge Class
  • Vertex Class
  • Polygon Class

Complex Classes:

  • GraphicObject Class(handles movement to world coordinates)
  • Pipeline Class(handles entire graphic pipeline for viewing coordinate to screen)
  • 3dPanel handles Device Coordinates

Extensions:

  • ZBuffer Class
  • ScanConvert Class(accesses ZBuffer to determine whether to draw or not)

Changes:

  • Device Coordinates moved to Pipeline Class
  • Color Value Added to Each Polygon
  • Vector Drawing Turned Off
  • Scaling, Rotation , Translation set

Used Phong Shading Model in combination with projection technique algorithm in order to project image onto objects. Additionally, as opposed to others used jpg file to get u,v information.


Camaro and Basketball w/ Basketball News

Cow and Ionic Column