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 | |
|
|
| 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 | |
|