Commit Graph

55 Commits

Author SHA1 Message Date
Max Preussner
eb6a4af8dd MovieScene: Refactored MovieScene and Sequencer to unify the implementation and handling of movie scenes and object bindings
- IMovieSceneAnimation derivatives are now the primary types consumed by Sequencer; they hold a root MovieScene inside
- Object binding managers have been removed; bindings are persisted in UActorAnimation, UNiagaraAnimation, UWidgetAnimation
- MovieSceneAssetEditor is now ActorAnimationEditor and became a plug-in
- MovieSceneRuntimePlayer is now ActorAnimationPlayer; K2Node_PlayMovieScene has been removed

#CodeReview: matt.kuhlenschmidt, frank.fella, nick.darnell, olaf.piesche, max.chen, andrew.rodham

[CL 2628945 by Max Preussner in Main branch]
2015-07-22 10:59:40 -04:00
Max Chen
bd5bb0ce68 Sequencer: Add initial path track.
- Path track editor.
- Path track section that evaluates to a usplinecomponent of an aactor.
- Add evaluation order to track instances so that path can evaluate before transform.

[CL 2607923 by Max Chen in Main branch]
2015-07-01 14:46:48 -04:00
Matt Kuhlenschmidt
6a7df4f4a7 Missing file
[CL 2602985 by Matt Kuhlenschmidt in Main branch]
2015-06-26 17:24:41 -04:00
Matt Kuhlenschmidt
7b501560e8 Renamed the DirectorTrack and all related classes to ShotTrack
[CL 2602694 by Matt Kuhlenschmidt in Main branch]
2015-06-26 14:48:33 -04:00
Max Preussner
f3289560da MovieScene: Moved tools module into Editor; reorganized files; removed Classes folder.
[CL 2596124 by Max Preussner in Main branch]
2015-06-22 16:54:34 -04:00