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 (41)
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, clipStatePercentEval, 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 |
|
|
blendList_Hidden
(blh ) |
function |
NULL |
|
|
|
blendList_Raw
(blr ) |
function |
NULL |
|
|
|
blendList_Inmap
(bli ) |
compound |
n/a |
|
|
blendList_InmapTo
(blit ) |
short |
0 |
|
|
|
blendList_InmapFrom
(blif ) |
short |
0 |
|
|
|
|
blendList_Outmap
(blo ) |
compound |
n/a |
|
|
blendList_OutmapTo
(blot ) |
short |
0 |
|
|
|
blendList_OutmapFrom
(blof ) |
short |
0 |
|
|
|
|
blendClips
(bc ) |
compound |
n/a |
|
|
firstClip
(fcl ) |
integer |
0 |
|
|
|
secondClip
(scl ) |
integer |
0 |
|
|
|
clipEvaluate
(ce ) |
function |
NULL |
|
|
clipStatePercentEval
(cspe ) |
function |
NULL |
|
|
clipFunction
(cf ) |
compound |
n/a |
|
|
clipFunction_Hidden
(cfh ) |
function |
NULL |
|
|
|
clipFunction_Raw
(cfr ) |
function |
NULL |
|
|
|
clipFunction_Inmap
(cfi ) |
compound |
n/a |
|
|
clipFunction_InmapTo
(cfit ) |
short |
0 |
|
|
|
clipFunction_InmapFrom
(cfif ) |
short |
0 |
|
|
|
|
clipFunction_Outmap
(cfo ) |
compound |
n/a |
|
|
clipFunction_OutmapTo
(cfot ) |
short |
0 |
|
|
|
clipFunction_OutmapFrom
(cfof ) |
short |
0 |
|
|
|
|
clip
(cl ) |
Message |
n/a |
|
|
start
(st ) |
time |
0film |
|
|
sourceStart
(ss ) |
time |
0film |
|
|
sourceEnd
(se ) |
time |
0film |
|
|
scale
(sc ) |
double |
1.0 |
|
|
hold
(h ) |
time |
0film |
|
|
weight
(w ) |
double |
1.0 |
|
|
weightStyle
(ws ) |
enum |
0 |
|
|
preCycle
(cb ) |
double |
0.0 |
|
|
postCycle
(ca ) |
double |
0.0 |
|
|
enable
(ea ) |
bool |
1 |
|
|
track
(tr ) |
short |
0 |
|
|
trackState
(ts ) |
short |
0 |
|
|
numTracks
(nt ) |
short |
0 |
|
|
cycle
(cy ) |
double |
1.0 |
|
|
startPercent
(sp ) |
double |
0.0 |
|
|
absolute
(a ) |
bool |
0 |
|
|
absoluteRotations
(ar ) |
bool |
0 |
|