Michael Klotz

22c:151 Computer Graphics Assignments


Homework1.2

Random Noise

Random noise in a PPM file


Homework1.3

MouseFunc

Left mouse button produces output


Homework 2.1

flat smooth

Flat and Smooth mid-point algorithm


Homework 2.2

openGLflat opengGLsmooth openGLdraw

Flat and Smooth with OpenGL, and attempted drawing, it Flickers!


Homework 3.1

HardMode

Drawing Triangles the hard way.


Homework 3.2

EasyMode

Drawing Triangles the easy way with OpenGL.


Homework 5

Cones

A solid yellow teapot, a (rotating) cone, and a (non-rotating) cone walk into a bar...


Homework 6

No Material Al Rotated Dragon With Lights Al with Materials Different Light, Different Material Dragon

First pic is of the Al Capone model with no light and a single color.

Second pic shows a dragon loaded with lighting, and rotated via virtual trackball

Third pic is Al Capone model loaded with his materials

Fourth pic is the dragon with the ruby material, and the light source from a different direction via another virtual trackball


Homework 7

Checkered Textured Cube Textured Cone

First pic shows the checkered background.

Second pic shows a cube with textured sides.

Third pic shows a textured cone.


Homework 8

Moire Moire Bendy Moire Cel Shark Bendy Shark Bendy Shark

From left to right, top to bottom.

Moire Patterns and one that bends

Cel shaded shark, and bendy shark.


The University of Iowa
Iowa City, IA 52242-1419
USA

Back to Computer Science