Home · Register · Login · Contact

Majic Models

A Majic Model is a packaged Majic Studio scene graph entity that includes all necessary information defining the geometry, visual representation and associated behavior for a particular model. Usually the entity is a three dimensional model, however, it can also be a two dimensional user interface widget.

The Majic Model contains all associated information that defines the entities visual appearance including the associated mesh, materials, textures, shaders, etc. It also contains any associated behavior including time based animations, behavior triggered by a user interaction, specific special effects or any other programmed behavior that is included within the Majic Models associated scripts.

All script source code associated with a Majic Model is delivered as part of the model. The Majic Studio Developer Edition can be used to examine, modify or update scripts as necessary for particular application projects. The Majic Studio Producer Edition can incorporate and use a Majic Model within multiple application projects and can apply any pre-defined behavior exposed via the models scripts.