
Smart Objects
Assembling Complex Configurations is a 'Snap'
Immersiv requires that all objects obey predefined rules and constraints when being added to a scene ensuring quick and accurate assembly of Smart Objects in the 3D view. These rules, behavior and constraints support valid designs with fewer errors.
Object behaviors, realtionships and constraints: Once object behaviors, relationships and constraints have been defined, assembling a complex structure is simple, quick and yes, fun! Whether it is a complex playground or a multimillion dollar medical laboratory which is being designed, the objects "snap" into location obeying all the predefined rules. Rules can be as simple as a point-plane relationship such as attach to ceiling, or very complex parent-child relationships. In this example, each play components has been defined to attach and align to the deck. Object behaviors are defined using the Immersiv Administration Web site and are "graphically" defined and tested in real-time.
Movement along lines and planes: Behaviors can be assigned to objects which constrain their movement to lines or planes. In this example the monitor suspension will only attach to the bridge and will only move along the track in the bridge. Once an objects has been defined as a child of another object then an anonymous "group" of objects is automatically formed so that objects move together. In addition to explicitly defining object behaviors, rules can be defined in Javascript or PHP to further control how the objects and the scene interact with the user.
|