Tasks/PlotNonSelectedCharStoryTracks.py
16 lcharactersList = lScene.Characters
23 lOptions.ConstantKeyReducerKeepOneKey =
True
24 lOptions.PlotAllTakes =
False
25 lOptions.PlotOnFrame =
True
26 lOptions.PlotPeriod =
FBTime( 0, 0, 0, 1 )
27 lOptions.PlotTranslationOnRootOnly =
True
28 lOptions.PreciseTimeDiscontinuities =
True
29 lOptions.RotationFilterToApply = FBRotationFilter.kFBRotationFilterGimbleKiller
30 lOptions.UseConstantKeyReducer =
True
33 for lTracks
in lStory.RootFolder.Tracks:
34 if lTracks.Selected ==
False:
35 lCharacterIdx = lTracks.CharacterIndex
36 lCharacter = lcharactersList[lCharacterIdx - 1]
37 lCharacter.PlotAnimation (FBCharacterPlotWhere.kFBCharacterPlotOnSkeleton,lOptions )
41 for lFolders
in lStory.RootFolder.Childs:
42 for lTracks
in lFolders.Tracks:
43 if lTracks.Selected ==
False:
44 lCharacterIdx = lTracks.CharacterIndex
45 lCharacter = lcharactersList[lCharacterIdx - 1]
46 lCharacter.PlotAnimation (FBCharacterPlotWhere.kFBCharacterPlotOnSkeleton,lOptions )