Occurrence Components
An occurrence can receive components to modulate its behavior (just like in Unity3D).
An occurrence is by default an empty node, that does not contain any geometry. It does not accomplish much by itself, but it acts as a container for components, which implement the real functionality.
Accessing components
A selected occurrence' components can be visualized in the Inspector panel, in a dedicated widget called Occurrence Components (below the Occurrence Properties widget).
This widget lists one foldable row per component (Part row, Light row, etc).
INFO Component can be manipulated throught the scripting API and functions like getComponent, hasComponent, listComponents...
Component types
There are 6 component types in Pixyz:
Component type |
Description |
PMI |
An occurrence can have a PMI component, allowing to display PMI information. PMI can be displayed from the Variants panel, where all scene PMI and views are listed. |
Visual Behavior |
An occurrence with a Visual Behavior component has a specific behavior in the Pixyz viewer, meant to be used in VR mode with Pixyz Review. |
Interaction Behavior |
An occurrence with an Interaction Behavior component has a specific behavior in Pixyz viewer, meant to be used in VR mode with Pixyz Review. |
Metadata |
An occurrence can have a Metadata component, that stores the Metadata imported from the original CAD model. |
Variant |
|
Animation |
|
Joint |
|
Widget |
An occurrence can own a maximum of one of each component type.