Go to: Related nodes. Attributes.
The clipScheduler node is used to control the sequencing and
blending of clips on a character. Clips and blends scheduled on a
character can be viewed in the UI using the Trax Editor.
The clipScheduler is connected to a clipLibrary node that contains
the source clips that have been defined for the character (source
clips can be viewed in the UI using the Visor).Clips can be
instanced any number of times in the scheduler. Clip instances in
the scheduler share the same animation curves as the source clip
stored by the clipLibrary. Data for the clip's attributes such as
start, cycle, enable, weight are controlled by the clip's
associated animClip node. Each clip instance has its own unique
animClip node.
Node name |
Parents |
MFn type |
Compatible function sets |
clipScheduler |
node |
kClipScheduler |
kBase
kNamedObject
kDependencyNode
kClipScheduler |
Related nodes
characterMap, clipLibrary
Attributes (40)
absolute, absoluteRotations, blendClips, blendList, blendList_Hidden, blendList_Inmap, blendList_InmapFrom, blendList_InmapTo, blendList_Outmap, blendList_OutmapFrom, blendList_OutmapTo, blendList_Raw, clip, clipEvaluate,
clipFunction, clipFunction_Hidden, clipFunction_Inmap, clipFunction_InmapFrom, clipFunction_InmapTo, clipFunction_Outmap, clipFunction_OutmapFrom,
clipFunction_OutmapTo,
clipFunction_Raw, cycle, enable, firstClip, hold,
numTracks, postCycle, preCycle, scale,
secondClip, sourceEnd, sourceStart, start,
startPercent, track, trackState,
weight, weightStyle
Long name (short name) |
Type |
Default |
Flags |
|
blendList
(bl ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
blendList_Hidden
(blh ) |
function |
NULL |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![hidden hidden](../gfx/hidden.gif) |
|
|
blendList_Raw
(blr ) |
function |
NULL |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
|
blendList_Inmap
(bli ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
blendList_InmapTo
(blit ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
|
blendList_InmapFrom
(blif ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
|
|
blendList_Outmap
(blo ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
blendList_OutmapTo
(blot ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
|
blendList_OutmapFrom
(blof ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
|
|
blendClips
(bc ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
firstClip
(fcl ) |
integer |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
|
secondClip
(scl ) |
integer |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
|
clipEvaluate
(ce ) |
function |
NULL |
![output output](../gfx/output.gif) ![connectable connectable](../gfx/connectable.gif) |
|
clipFunction
(cf ) |
compound |
n/a |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
clipFunction_Hidden
(cfh ) |
function |
NULL |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![hidden hidden](../gfx/hidden.gif) |
|
|
clipFunction_Raw
(cfr ) |
function |
NULL |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
|
clipFunction_Inmap
(cfi ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
clipFunction_InmapTo
(cfit ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
|
clipFunction_InmapFrom
(cfif ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
|
|
clipFunction_Outmap
(cfo ) |
compound |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
clipFunction_OutmapTo
(cfot ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
|
clipFunction_OutmapFrom
(cfof ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
|
|
clip
(cl ) |
Message |
n/a |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) |
|
start
(st ) |
time |
0film |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
sourceStart
(ss ) |
time |
0film |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
sourceEnd
(se ) |
time |
0film |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
scale
(sc ) |
double |
1.0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
hold
(h ) |
time |
0film |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
weight
(w ) |
double |
1.0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
weightStyle
(ws ) |
enum |
0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![keyable keyable](../gfx/keyable.gif) |
|
preCycle
(cb ) |
double |
0.0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
postCycle
(ca ) |
double |
0.0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
enable
(ea ) |
bool |
1 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
track
(tr ) |
short |
0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) |
|
trackState
(ts ) |
short |
0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
numTracks
(nt ) |
short |
0 |
![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
cycle
(cy ) |
double |
1.0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) |
|
startPercent
(sp ) |
double |
0.0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
absolute
(a ) |
bool |
0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
absoluteRotations
(ar ) |
bool |
0 |
![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![hidden hidden](../gfx/hidden.gif) |