
Tracks are containers for clips (medias), have a specific type which offer different functions.
See samples: CreateShotClip.py, AudioTrackSetupTool.py, PlotNonSelectedCharStoryTracks.py, PlotSelectedCharStoryTracks.py, PrintClipNamesAndStartStopFrames.py.
Public Member Functions |
|
| FBStoryTrack (FBStoryTrackType pTrackType, FBStoryFolder pFolder=None) | |
| Constructor. |
|
| FBStoryTrack (FBComponent pSource, FBStoryFolder pFolder=None) | |
| Constructor. |
|
| AddClip (FBComponent pClip, FBTime pTime) | |
| AddClip Add the clip to the track. |
|
| ChangeDetailsBegin () | |
| ChangeDetailsBegin. |
|
| ChangeDetailsEnd () | |
| ChangeDetailsEnd. |
|
| FBStoryClip | CopyTakeIntoTrack (FBTimeSpan pTimeSpan, FBTake pTake, FBTime pOutputOffset=0, bool pMakeUndoable=False) |
| CopyTakeIntoTrack Copy animation from the
specified take for affected objects of the track. |
|
| EnableBodyPart (FBStoryTrackBodyPart pPart, bool pEnable) | |
| EnableBodyPart. |
|
| FBDelete () | |
| Virtual FBDelete function. |
|
| bool | IsBodyPartEnabled (FBStoryTrackBodyPart pPart) |
| IsBodyPartEnabled. |
|
Public Attributes |
|
| bool | AcceptKey |
| Read Write Property: Allow track to
accept keys |
|
| int | AudioOutIndex |
| Read Write Property: Audio Output's
index to use. |
|
| int | CharacterIndex |
| Read Write Property: Character's
index to use. |
|
| FBListStoryClip | Clips |
| List: Clips contained in this track.
|
|
| FBListStoryDetails | Details |
| List: All objects associated to this
track for processing. |
|
| bool | Ghost |
| Read Write Property: Show ghosts
|
|
| bool | GhostModel |
| Read Write Property: Show ghost of
models |
|
| bool | GhostPivot |
| Read Write Property: Show ghost of
match object |
|
| bool | GhostTravelling |
| Read Write Property: Show ghost of
clip vector or traveling node |
|
| str | Label |
| Read Write Property: Label to display
for this story track. |
|
| bool | Mute |
| Read Write Property: If true, this
track wont' play. |
|
| bool | OffsetEnable |
| Read Write Property: When enabled,
allow clip to be offset |
|
| FBStoryFolder | ParentFolder |
| Read Only Property: Parent folder.
|
|
| FBStoryTrack | ParentTrack |
| Read Only Property: Parent track, if
the track is of Character or Animation type. |
|
| bool | PassThrough |
| Read Write Property: Enable
passthrough of animation if there is no clip on track animation is
taken from other tracks of take |
|
| FBStoryTrackRefMode | ReferenceMode |
| Read Write Property: Track
composition mode, kFBStoryTrackOverride or kFBStoryTrackAdditive
|
|
| bool | ShowBackplate |
| Read Write Property: If true, the
backplate will be shown. |
|
| bool | ShowFrontplate |
| Read Write Property: If true, the
frontplate will be shown. |
|
| bool | Solo |
| Read Write Property: If true, this
track will be the only one to play. |
|
| FBListStorySubTrack | SubTracks |
| List: Only Character and Animation
tracks can have sub-tracks. |
|
| FBVideo | TrackVideo |
| Read Only Property: This FBVideo can be used as a texture. |
|
| FBStoryTrackType | Type |
| Read Only Property: Type of the track
|
|
| FBAnimatableDouble | Weight |
| Read Write Property: Control the
blend amount. |
|
| FBStoryTrack | ( | FBStoryTrackType | pTrackType, | |
| FBStoryFolder | pFolder = None |
|||
| ) |
Constructor.
| pTrackType | Type of the track to be created. | |
| pFolder | If NULL, parent will be the global root folder. |
| FBStoryTrack | ( | FBComponent | pSource, | |
| FBStoryFolder | pFolder = None |
|||
| ) |
Constructor.
| pSource | Source of the track to be created based on media component type. | |
| pFolder | If NULL, parent will be the global root folder. |
| AddClip | ( | FBComponent | pClip, | |
| FBTime | pTime | |||
| ) |
AddClip Add the clip to the track.
| ChangeDetailsBegin | ( | ) |
| ChangeDetailsEnd | ( | ) |
| FBStoryClip CopyTakeIntoTrack | ( | FBTimeSpan | pTimeSpan, | |
| FBTake | pTake, | |||
| FBTime | pOutputOffset = 0, |
|||
| bool | pMakeUndoable =
False |
|||
| ) |
CopyTakeIntoTrack Copy animation from the specified take for affected objects of the track.
| pTimeSpan | Time span for the clip to create. | |
| pTake | Take to get the animation from. | |
| pOutputOffset | Time offset for the clip if necessary. | |
| pMakeUndoable | If the operation should be undoable. |
| EnableBodyPart | ( | FBStoryTrackBodyPart | pPart, | |
| bool | pEnable | |||
| ) |
EnableBodyPart.
| pPart | Which part to enable/disable. | |
| pEnable | If True, this will enable the body part solving while false will disable it. Enable a specific body part for character solving. |
| FBDelete | ( | ) |
| bool IsBodyPartEnabled | ( | FBStoryTrackBodyPart | pPart | ) |
IsBodyPartEnabled.
Is a specific body part is enabled.
Read Write Property: Audio Output's index to use.
Read Write Property: Character's index to use.
| FBListStoryClip Clips |
List: Clips contained in this track.
| FBListStoryDetails Details |
List: All objects associated to this track for processing.
Read Write Property: Show ghost of models
Read Write Property: Show ghost of match object
Read Write Property: Show ghost of clip vector or traveling node
Read Write Property: When enabled, allow clip to be offset
Read Only Property: Parent folder.
Read Only Property: Parent track, if the track is of Character or Animation type.
Read Write Property: Enable passthrough of animation if there is no clip on track animation is taken from other tracks of take
Read Write Property: Track composition mode, kFBStoryTrackOverride or kFBStoryTrackAdditive
Read Write Property: If true, the backplate will be shown.
Read Write Property: If true, the frontplate will be shown.
| FBListStorySubTrack SubTracks |
List: Only Character and Animation tracks can have sub-tracks.
Read Only Property: This FBVideo can be used as a texture.
Read Only Property: Type of the track
| FBAnimatableDouble Weight |
Read Write Property: Control the blend amount.
Reimplemented from FBConstraint.
1.5.3