Public Member Functions | |
getPropertyDescriptionList (aScript) | |
beginSprite (me) | |
enterFrame (me) | |
exitFrame () | |
updateTracker (me, ID, msgList) | |
syncPhysics (me) | |
Unlink (me) | |
textToTransform (me, transformString) | |
ChangeLocalTrans_Absolute (me, transformString) | |
setTransform (me, t) | |
ChangeLocalTrans_Relative (me, transformString) | |
associateTo (me, aSprite) | |
MakeChildOf (me, aSprite) | |
MakeChildOf_HoldPosition (me, aSprite) | |
MakeChildofCamera (me) | |
MakeChildOfCamera_holdPosition (me) | |
MakeChildofActor (me, parentName) | |
MakeChildOfActor_holdPosition (me, parentName) | |
Public Attributes | |
g3Dmember | |
the shockwave 3d castmember | |
g3Dsprite | |
the sprite channel the 3d castmember is on | |
Private Attributes | |
pActorPositionX | |
initial x position of the video actor polygon | |
pActorPositionY | |
initial y position of the video actor polygon | |
pActorPositionZ | |
initial z position of the video actor polygon | |
pActorRotationX | |
initial x rotation of the video actor polygon | |
pActorRotationY | |
initial y rotation of the video actor polygon | |
pActorRotationZ | |
initial z rotation of the video actor polygon | |
pActorScaleX | |
amount to scale the object in X | |
pActorScaleY | |
amount to scale the object in Y | |
pActorScaleZ | |
amount to scale the object in Z | |
pMarkerID | |
name of marker to link actor to | |
pTrackerID | |
the name of the tracker you want to subscribe to | |
pLink | |
the thing we want to make our parent | |
pSensorID | |
the ID of the tracker you want to subscribe to | |
pTracker | |
which type of tracker you want to subscribe to | |
pTrackerLink | |
which parameter to link the tracker data to, position, rotation, or both | |
pParentSprite | |
the sprite number of the other actor you want to make the parent of this actor | |
pTrackerTransform | |
the tracker specific transform to be applied to incoming tracker data | |
pPointAt | |
what should this actor point at |
The transform performs position and rotation transformations and also allows making an actor a child of another actor or the camera, and can be linked to a tracker.
Copyright 2004, Georgia Tech Research Corporation, Atlanta, Georgia 30332-0415 All Rights Reserved (See LICENSE cast member for full license information)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the shockwave 3d castmember
|
|
the sprite channel the 3d castmember is on
|
|
initial x position of the video actor polygon
|
|
initial y position of the video actor polygon
|
|
initial z position of the video actor polygon
|
|
initial x rotation of the video actor polygon
|
|
initial y rotation of the video actor polygon
|
|
initial z rotation of the video actor polygon
|
|
amount to scale the object in X
|
|
amount to scale the object in Y
|
|
amount to scale the object in Z
|
|
the thing we want to make our parent
|
|
name of marker to link actor to
|
|
the sprite number of the other actor you want to make the parent of this actor
|
|
what should this actor point at
|
|
the ID of the tracker you want to subscribe to
|
|
which type of tracker you want to subscribe to
|
|
the name of the tracker you want to subscribe to
|
|
which parameter to link the tracker data to, position, rotation, or both
|
|
the tracker specific transform to be applied to incoming tracker data
|