Robot circus.
- Scene graph
- Parametric modeling
All code written by Brandon Reiss unless otherwise noted.
Hw04.tar.gz — The full source archiveAxes.java — A 3d axes gizmo
BufferedApplet.java — Main applet class written by Ken Perlin
Cube.java — A 3d cube
Hw04.java — Main Hw04 applet class
Matrix4x4.java — A 4x4 matrix library
MatrixStack.java — Matrix stack for rendering heirarchies
Mesh.java — A 3d mesh
Plane.java — A 2d plane mesh
Renderer.java — Generic mesh renderer
SceneGraph.java — A primitive scene graph
SceneObject.java — Transformable and renderable scene object
Sphere.java — A 3d sphere
Torus.java — A 3d torus
Util.java — Rendering utility functions
Vector2.java — A 2d vector libary
Vector3.java — A 2d vector libary
Vector4.java — A 4d vector library