Movie Scene Rendering improvements

- All movie scene capture responsiblities are now encapsulated inside the MovieSceneCapture module. Corresponding logic has been moved out of engine classes.
 - Fixed time-step capture is fullly supported on PC and mac, real-time capture is still experimental.
 - Matinee now goes through the same MovieSceneCapture module logic as actor animations
 - AVIWriter can now be instantiated (used to be a single static w/ globals) to give greater control of capturing.
 - This mostly addresses UETOOL-446

[CL 2700384 by Andrew Rodham in Main branch]
This commit is contained in:
Andrew Rodham
2015-09-22 05:59:03 -04:00
committed by Andrew.Rodham@epicgames.com
parent a262a14551
commit 2e3f2f53d8
53 changed files with 2795 additions and 1885 deletions

View File

@@ -1618,6 +1618,7 @@ void FSlateEditorStyle::FStyle::SetupGeneralStyles()
Set( "Sequencer.MoveTool.Small", new IMAGE_BRUSH( "Icons/SequencerIcons/icon_Sequencer_Move_24x", Icon16x16 ) );
Set( "Sequencer.MarqueeTool_Keys.Small", new IMAGE_BRUSH( "Sequencer/MarqueeTool_Keys_16px", Icon16x16 ) ); //@todo
Set( "Sequencer.MarqueeTool_Sections.Small", new IMAGE_BRUSH( "Sequencer/MarqueeTool_Sections_16px", Icon16x16 ) ); //@todo
Set( "Sequencer.RenderMovie.Small", new IMAGE_BRUSH( "Sequencer/RenderMovie_16px", Icon16x16 ) );
Set( "Sequencer.LockCamera", new IMAGE_BRUSH( "Icons/icon_ToggleActorPilotCameraView_16x", Icon16x16 ) );
Set( "Sequencer.UnlockCamera", new IMAGE_BRUSH( "Icons/icon_ToggleActorPilotCameraView_16x", Icon16x16, FLinearColor(1.f, 1.f, 1.f, 0.5f) ) );
Set( "Sequencer.Section.SelectionBorder", new BORDER_BRUSH( TEXT("Sequencer/SectionHighlight"), FMargin(7.f/16.f) ) );