1
2
3
4
5
6
7
8
9
10
11
12from pyfbsdk import *
13
16lcharactersList = lScene.Characters
17
18
19
20
22
23lOptions.ConstantKeyReducerKeepOneKey = True
24lOptions.PlotAllTakes = False
25lOptions.PlotOnFrame = True
26lOptions.PlotPeriod =
FBTime( 0, 0, 0, 1 )
27lOptions.PlotTranslationOnRootOnly = True
28lOptions.PreciseTimeDiscontinuities = True
29lOptions.RotationFilterToApply = FBRotationFilter.kFBRotationFilterGimbleKiller
30lOptions.UseConstantKeyReducer = True
31
32
33for lTracks in lStory.RootFolder.Tracks:
34 if lTracks.Selected == True:
35 lCharacterIdx = lTracks.CharacterIndex
36 lCharacter = lcharactersList[lCharacterIdx - 1]
37 lCharacter.PlotAnimation (FBCharacterPlotWhere.kFBCharacterPlotOnSkeleton,lOptions )
38 lTracks.Mute = True
39
40
41for lFolders in lStory.RootFolder.Childs:
42 for lTracks in lFolders.Tracks:
43 if lTracks.Selected == True:
44 lCharacterIdx = lTracks.CharacterIndex
45 lCharacter = lcharactersList[lCharacterIdx - 1]
46 lCharacter.PlotAnimation (FBCharacterPlotWhere.kFBCharacterPlotOnSkeleton,lOptions )
47 lTracks.Mute = True
48
49
50
51
52
53
Option parameters for plotting.
Definition: pyfbsdk_generated.h:14130
Story Management class.
Definition: pyfbsdk_generated.h:17689
Provides access to the underlying system, and the MotionBuilder scene.
Definition: pyfbsdk_generated.h:18771
Time data structure.
Definition: pyfbsdk_generated.h:19596