DIALSBOX - transforms geometry using dialsbox device input
Name
DIALSBOX - transforms geometry using dialsbox device input
Summary
Name Dialsbox
Type Data Input
Inputs None
Outputs Transformation Geom - geom
Parameters Name Type Default
Object Name string "top"
Sensitivity Delay integer 3
Description
DIALSBOX is an extension of the "Dials_Control" module written
by James Peters, Ian Curington, and Stephen Pass. The
dialsbox module converts input from a dialsbox device into
geometry transformations.
Below is how DIALSBOX associates the dials on the device:
-----------------------
| _____ | _____ |
| / X \ | / X \ |
| | rot | | |trans| |
| \_____/ | \_____/ |
| | |
-----------------------
| _____ | _____ |
| / Y \ | / Y \ |
| | rot | | |trans| |
| \_____/ | \_____/ |
| | |
-----------------------
| _____ | _____ |
| / Z \ | / Z \ |
| | rot | | |trans| |
| \_____/ | \_____/ |
| | |
-----------------------
| _____ | _____ |
| / not \ | / \ |
| | used| | |Scale| |
| \_____/ | \_____/ |
| | |
-----------------------
Outputs
Transformation Geom
This should be connected to the GEOMETRY VIEWER if you want
to transform geometry objects with the dialsbox.
Parameters
Object Name
This is the name of the geometry viewer object that the
dialsbox transforms are applied to.
Sensitivity Delay
This delay prevents DIALSBOX from processing input that is
coming too fast from the dialsbox. DIALSBOX will at least
wait "delay" amount of time before outputting a transformation.
A smaller delay increases the time resolution of the dialsbox.
A larger delay should be used when transforming geometries
that are too large for your workstation to render in real time.
Example
DIALSBOX READ GEOM
| |
|______________|
|
GEOMETRY VIEWER