Defining an articulated figure over the Web
(a very crash course in Java graphics)

Ken Perlin, NYU

The user creates an input file StickFigure,
which is rendered via class StickFigureApplet
(by extending a double-buffering GenericApplet)
fetching and parsing the input via class TagsVector
from which an articulation is built by class KVMFile
to implement a kinematic virtual machine class KVM,
using a library of 3D transforms (Matrix3D, etc.).

Try dragging the mouse over the figure