Flamingos dance in step to the hypnotic floating cubes.
- Parametric modeling
- Shadow projection
All code written by Brandon Reiss unless otherwise noted.
Arc.java — A 2d wedge shapeBox.java — A 2d box shape
BufferedApplet.java — Main applet class written by Ken Perlin
Circle.java — A 2d circle shape
Cube.java — A 3d wireframe cube
Flamingo.java — A 2d flamingo shape
Hw02.java — Main Hw02 applet class
Matrix4x4.java — A 4x4 matrix library
Renderer.java — Generic scene renderer
SceneObject.java — Transformable and renderable scene object
Shape.java — A renderable shape
Surface.java — A renderable surface
Vector2.java — A 2d vector libary
Vector4.java — A 4d vector library
Wireframe.java — A renderable wireframe shape