| All parts | ||||||
| Part Name | Part Type | Default Type | NULL by Default | |||
| callbackList | NodeKitListPart | -- | yes | |||
| translateToCenter | MatrixTransform | -- | yes | |||
| surroundScale | SurroundScale | -- | yes | |||
| antiSquish | AntiSquish | -- | no | |||
| lightModel | LightModel | -- | yes | |||
| XAxis | Separator | -- | yes | |||
| YAxis | Separator | -- | yes | |||
| ZAxis | Separator | -- | yes | |||
| rotator | RotateSphericalDragger | -- | yes | |||
| YRotator | RotateCylindricalDragger | -- | yes | |||
| ZCenterChanger | Translate2Dragger | -- | yes | |||
| ZRotator | RotateCylindricalDragger | -- | yes | |||
| YCenterChanger | Translate2Dragger | -- | yes | |||
| XCenterChanger | Translate2Dragger | -- | yes | |||
| XRotator | RotateCylindricalDragger | -- | yes | |||
| Extra information for list parts from above table | ||||
| Part Name | Container Type | Permissible Types | ||
| callbackList | Separator | Callback, EventCallback | ||
| Resource: | centerballRotator | |
| Part: | rotator.rotator
| |
| Appearance: | Invisible but pickable sphere | |
| Description: | When picked, initiates free rotation about the center point. Slightly smaller radius than the stripes, so you must pick between the stripes to use it. |
| Resource: | centerballRotatorActive | |
| Part: | rotator.rotatorActive
| |
| Appearance: | Invisible sphere | |
| Description: | Displayed during unconstrained 3D rotation instead of centerballRotator. |
| Resource: | centerballStripe | |
| Parts: | XRotator.rotator
YRotator.rotator
ZRotator.rotator
| |
| Appearance: | White circle aligned with rotation axis. | |
| Description: | When picked, initiates constrained rotation. Each rotator rotates locally about its Y axis. The centerball contains private transform parts that orient the draggers along three different axes. |
| Resource: | centerballStripeActive | |
| Parts: | XRotator.rotatorActive
YRotator.rotatorActive
ZRotator.rotatorActive
| |
| Appearance: | White circle aligned with the rotation axis. | |
| Description: | Displayed during constrained rotation instead of the rotator part. The centerball orients the draggers along three different axes. |
| Resource: | centerballCenterChanger | |
| Parts: | XCenterChanger.translator
YCenterChanger.translator
ZCenterChanger.translator
| |
| Appearance: | Two sets of small green crosshairs, one located at each intersection of axis and ball. | |
| Description: | When picked, initiates 2D translation of ball through space. Edits the center field, which becomes center for subsequent rotations. Each translator works locally in its X-Y plane. The centerball contains private transform parts that place the draggers along three different axes. |
| Resource: | centerballCenterChangerActive | |
| Parts: | XCenterChanger.translatorActive
YCenterChanger.translatorActive
ZCenterChanger.translatorActive
| |
| Appearance: | Yellow version of centerballCenterChanger. | |
| Description: | Displayed during 2D translation instead of regular translator part. The centerball places the draggers along three different axes. |
| Resource: | centerballCenterXAxisFeedback | |
| Parts: | XCenterChanger.xAxisFeedback
YCenterChanger.xAxisFeedback
ZCenterChanger.xAxisFeedback
| |
| Appearance: | Double-headed purple arrows, one located at each intersection of axis and ball. Located atop X axis of crosshair. | |
| Description: | Only shown if dragger is moving and the axis is a permitted direction of motion. When pressing |
| Resource: | centerballCenterYAxisFeedback | |
| Parts: | XCenterChanger.yAxisFeedback
YCenterChanger.yAxisFeedback
ZCenterChanger.yAxisFeedback
| |
| Appearance: | Double-headed purple arrows, one located at each intersection of axis and ball. Located atop Y axis of crosshair. | |
| Description: | Only shown if dragger is moving and the axis is a permitted direction of motion. When pressing |
| Resource: | centerballXAxis | |
| Part: | XAxis
| |
| Appearance: | Thin yellow line connecting left and right crosshairs. | |
| Description: | Feedback shown alone during rotation about X axis; displayed with centerballYAxis and centerballZAxis while center is dragged. |
| Resource: | centerballYAxis | |
| Part: | YAxis
| |
| Appearance: | Thin yellow line connecting lower and upper crosshairs. | |
| Description: | Feedback shown alone during rotation about Y axis; displayed with centerballXAxis and centerballZAxis while center is dragged. |
| Resource: | centerballZAxis | |
| Part: | ZAxis
| |
| Appearance: | Thin yellow line connecting near and far crosshairs. | |
| Description: | Feedback shown alone during rotation about Z axis; displayed with centerballXAxis and centerballYAxis while center is dragged. |