ART
supported on
Reads ART tracking data.
Please check out the tutorial on input/output streams for further information on how to use devices. Due to technical reasons the input and output fields of a device can only be determined at runtime and therefore do not appear in this interface description. Use the "Web Interface Device Management" entry in the "Help" menu of a running InstantPlayer to determine available input and output fields of a device.
Inheritance
Code
XML encoding
<IOSensor type="ART" Scale='0.001' Center='0,0,0' MaxFlySticks='4' Axis='1,3,-2' MaxBodies='16' Port='12345' />
Classic encoding
IOSensor { type "ART" Scale "0.001" Center "0,0,0" MaxFlySticks "4" Axis "1,3,-2" MaxBodies "16" Port "12345" }
Interface
Filter: X3D only | Avalon only | All
id | Name | DataType | PartType | Default | ValueType | Description |
---|---|---|---|---|---|---|
Port | SFString | initializeOnly | 12345 | ART socket port. | ||
MaxBodies | SFString | initializeOnly | 16 | ART maximum number of bodies. | ||
MaxFlySticks | SFString | initializeOnly | 4 | ART maximum number of fly sticks. | ||
Axis | SFString | initializeOnly | 1,3,-2 | Transforms the ART coordinate system right handed Z up. Axis [1..3] e.g. 1,3,-2 Left handed to right handed | ||
Scale | SFString | initializeOnly | 0.001 | Scales from ART (mm) into meter. | ||
Center | SFString | initializeOnly | 0,0,0 | Defines the centerpoint in the result coordinate system. |