Asset Behavior and Majic ModelsThis step involves programming behavior within a 3D model. The behavior within a 3D model may be triggered by a user interaction or may be triggered by a time-based event as specified by a timeline or may be a triggered by a combination of user interactions, timelines and/or other programmatic behavior. The programmatic behavior of a model is incorporated and saved directly with the model so that it can be easily re-used in future Majic Studio development efforts. The saved asset that includes both geometry and behavior is called a Majic Model. A triggered Majic Model behavior often consists of playing an animation that has been created using a third party package and imported into Majic Studio. It could also consist of a programmatically defined physical behavior or visual special effects behavior. The Majic Model viewer template is a built-in template that can be used to publish one or more Majic Models for review. This template, which is published as a Majic Player application, allows the end-user to view the geometry hierarchy as well as all of the built-in behaviors associated with a Majic Model. Examples of Majic Models are provided via different published instances of the Majic Model viewer template on the Sample Concepts page. |