Component Prototype

Description

Geometry

Component

OpenGL based geometry component. This component shows a openGL-based geometry model into the scene. The component is loaded in the position given by the transformation matrix and is visible only when the "visible" slot is set to true.

In-slots

Name

Type

Description

enabled

boolean

Component must be enabled (true) to be visualisable on the screen.

visible***

boolean

The component is shown when true and hidden when false.

transformation***

matrix

This transformation matrix is applied to the component geometry when shown

Out-slots

Name

Type

Description

visible***

boolean

The in-slot is propagated to the out-slot

transformation***

matrix

This transformation matrix corresponds to the output transformation, which combines input transformation with the offset.

Properties

Name

Type

Description

iconFileName*

string

The filename of the icon shown for the component in the authoring environment.

occluder

boolean

True when the geometry is an occluder and false otherwise

offset***

matrix

The offset transformation matrix between the transformation given by the in-slot and the geometry model