Downloads


subd-0.1.tar.gz
  • My project was implemented entirely in Java.  The only "non-standard" package I used was vecmath.jar from the Java3d package.  vecmath.jar is included as part of the distribution.
  • The application can be executed in two ways.
    • Through the shell script provided in the /bin directory.  This brings up the GUI.
    • Through the class SubdivisionControllerCLI, which is a CLI interface to the application.
  • In order to subdivide surfaces, you must select an algorithm through the tools menu.  An algorithm is any java class that implements the SubdivisionAlgorithm interface.  Four algorithms are provided in the distribution, and they are named :
    • LoopSubdivision
    • PetersSubdivision
    • Root3Subdivision
    • ModifiedButterflySubdivision
subd-0.1-src.tar.gz
  • The source distribution
models.tar.gz
  • The models used to generate the images on this website.  They come in a variety of formats.