harmonic_software_research/PhysicalModeling/index.html
  Speech Input 
    Happy Hands Java 
      User's Manual 
      Change Log 
      Download 
      Demo Movies 
      Paper 
      Examples 
      Pictures 
      Future Plans 
  Physical Modeling 
    Download 
    Documentation 
    Gallery 
    Paper 
    Change Log 
    Open Source 
    Future Plans 
    Credits 
    CAD-Zilla 
      Download 
      Developer Docs 
      User's Manual 
      Dependencies 
      Screen Shot 
      Old Screen Shot 
    Vincent van Mol 
      Download 
      Developer Docs 
      User's Manual 
      Dependencies 
      Screen Shot 
    GridZilla 
      Download 
      Developer Docs 
      User's Manual 
      Dependencies 
    ZillaTracer 
      Download 
      User's Manual 
    Jython Console 
      Download 
      User's Manual 
  People 
    Sean 
      Contact 

The Modelzilla Integrated Modeling and Visualization System

[Summary] [Download] [Documentation] [Change Log] [Open Source] [Future Plans] [Credits] [Issues]
Modelzilla was developed at The Scripps Research Institute, funded by a grant from NSF. It is currently not under development since August '04 because its primary developer has left Scripps.

Modelzilla is a framework for creating modeling and visualization applications in domains such as mechanical design, molecular modeling, and volumetric data visualization. Modelzilla is written in Java, uses OpenGL for graphics output, and is Open Source. The Modelzilla architecture reduces development time for these applications by providing geometry, graphics, and data flow abstractions that are common across domains. The Modelzilla architecture also enables domain-specific applications to interoperate within a common context, sharing graphics, geometry, and data flow. Three principle domain-specific applications that are built over Modelzilla: a geometrical design program (CAD-Zilla), a molecular graphics program (Vincent van Mol), and a volumetric visualization program (Grid Zilla). We experianced a substantial reduction in implementation effort, a comparable ease of use, and increased versatility compared with monolithic systems of similar purpose.

Read the paper...

The Best Download - All Program Bundle

This has Modelzilla and all the application modules availible here bundled together in one installer program. This is what we recomend you download.

Required Components

Modelzilla is organized as a base set of code with application modules that run over it. Each component that can be obtained separatly is listed here. We really recomend simply getting the "all program bundel".
  • The Modelzilla framework

    This the code the application modules use to integrate their services. This is a required component.
  • The Basic controls application module

    This is the basic controls user interface. It is written as an application module, allowing it to be replaced with a different user interface. But since there is only one implementation of this, it is a required component.

Application Modules

  • The VincentVanMol application module

    This a molecular graphics program used at Scripps to make journal figures. It makes very nice, customizable pictures, allowing the user to specify many parameters on a per residue, atom or bond basis.
  • The CADZilla application module

    This is a CAD program, for making geometries generally. It is really quite good, being a solid modeler. CADZilla is as easy to use as a stand alone CAD program, and enjoys the benefits of being a member of the Modelzilla community.
  • The GridZilla application module

    This visualization program for looking at 3D grids of values. It does such things as iso-surfaces and color mapping. GridZilla is an invaluable member of the Modelzilla community, as its graphics can add to and modify objects created by VVM and CAD-Zilla.
  • The ZillaTracer application module

    A connection to the POV-Ray ray tracer, for generating near hollywood quality renderings.
  • The JythonConsole application module

    A way access the functionality of Modelzilla and applications via a Python script.
  • Small Applications with source code

Supported Platforms

[Trumpet]

[Ribbon diagram]

[Iso-surface and molecular surface]

Last updated: Thu, 06 Jan 2005 02:09:49 -0500