Matthew Taylor

--------------------------------
Project Assignment
--------------------------------

Project Requirements:

1. Idea: Perlin vase with added handles, phong shading, and marble texture.

2. Framework: Lab 10

3. Title: Perlin Vase w/ Phong Shading

4. Image Goal:


- Will be on a floor, with starry background like lab 10 as well.

5. Computer Graphics Elements:
    - Stacked Triangle Mesh Vase
    - Handles made with clipped ring (disc w/cut-out circle)
    - Procedural Checker Textured disc for floor
    - Randomized discs for stars in background
    - Phong shading
    - 3D Marble texture from perlin noise
    - Default shadows already in lab 10


6. Project Begin

PROJECT PROGRESS UPDATE 1:


Created first version of Cornell Box with specular lighting
and vase inside. Will change environment to stars due to no 
cornell box allowed.



7. Continuing Project

PROJECT PROGRESS UPDATE 2:


Removed Cornell Box, added black background and stars. 
Changed position of lighting.
Phong Shading will be attempted next.



PROJECT PROGRESS UPDATE 3:


Tried implementing phong shading code on lab 13 page.



PROJECT PROGRESS UPDATE 4:


Implementation of in-class phong shading code,
with changes to vertNorm points.



PROJECT PROGRESS UPDATE 5:


Phong-shading with odd self-shadowing,
3D perlin noise,
specular highlight.



PROJECT PROGRESS UPDATE 6:


Phong-shading still with self-shadowing,
3D perlin noise with procedural marble texture,
specular highlight.



PROJECT PROGRESS UPDATE 7:


Reduced procedural marble texture,
Removed non blinn-phong specular code from vase.



PROJECT PROGRESS UPDATE 8:


Added two clipped discs, one for each handle.




PROJECT PROGRESS UPDATE 9:


Fixed specular reflection of floor,
migrated project to project folder.



--------------------------------
Non-Project Related Assignments
--------------------------------


Lab 9/10 Animated Gif
Perlin sphere moving over checkered floor w/unintended but cool effect

Image size: 440,430 bytes


Lab 6 Animated Gif

Image size: 83,112 bytes


Bresenham line
Screenshot of lab-2 lines

Image size: 78,340 bytes


This is a rotated selfie dog.

Image size: 41,902 bytes



Image size: 27,783 bytes


Lab 4 Completed

Image size: 81,786 bytes



Image size: 27,360 Bytes


Face Texture on a Cylinder

Image size: 27,032 bytes