Commit Graph

23 Commits

Author SHA1 Message Date
Andrew Rodham
58107d1db2 Sequencer settings are now stored per sequencer-type
[CL 2607255 by Andrew Rodham in Main branch]
2015-07-01 06:06:21 -04:00
Frank Fella
81e51181be Sequencer - Fix PlayMovieSceneNode component name pin issues.
There are still some kinks to work out, but this gets things usable again.

[CL 2606677 by Frank Fella in Main branch]
2015-06-30 19:01:05 -04:00
Frank Fella
0eb6e2aebd Sequencer - Allow keying of UActorComponent properties.
[CL 2606224 by Frank Fella in Main branch]
2015-06-30 14:49:26 -04:00
Frank Fella
5bad9690b6 Sequencer - Don't add tracks for actors when not in auto-key mode.
[CL 2605780 by Frank Fella in Main branch]
2015-06-30 11:19:30 -04:00
Max Chen
ebfab46ab3 Sequencer: Hotkeys for translation, rotation, scale.
[CL 2605618 by Max Chen in Main branch]
2015-06-30 09:49:35 -04:00
Matt Kuhlenschmidt
55de9b6526 Sub-movie scene work
-Sub-movie scenes and shots can now be properly deleted
-Sub-movie scenes now properly update their spawnables when they are created/deleted
-Movie scene instances now have a chance to clean up their inner movie scene data when they are removed
-Movie scene shot tracks now properly evaluate any inner tracks they have
-Movie scene sections are now evaluated at t=0 instead of being skipped due to TRange not working if both start and end time are zero

[CL 2605023 by Matt Kuhlenschmidt in Main branch]
2015-06-29 20:59:21 -04:00
Matt Kuhlenschmidt
0afab12813 Fix shadowed variable
[CL 2604833 by Matt Kuhlenschmidt in Main branch]
2015-06-29 18:23:41 -04:00
Matt Kuhlenschmidt
41c3a9baa5 Sequencer Shot changes
Added the ability to specify a widget for each section interface. The widget is placed inside the Section widget created for it.  Added an example of this for shot sections.  Each shot section has an inline editable text box to rename the shot.
Fixed shots not refreshing when a new map is loaded

[CL 2604567 by Matt Kuhlenschmidt in Main branch]
2015-06-29 15:46:35 -04:00
Michael Trepka
14e110c3a3 Fixed a couple of Clang warnings and a compile error
[CL 2604430 by Michael Trepka in Main branch]
2015-06-29 14:40:00 -04:00
Matt Kuhlenschmidt
ea6db7edaf Backend improvements to the Shot workflow in Sequencer. UI still needs improvement
- Creating a new shot will now create a new sub-movie scene with a shot name and number
- Refactored shot playback in the editor so that it properly sends the correct data to the level viewport being previewed
- Shot tracks are no longer considered a master track.  Each movie scene has a dedicated shot track that is created if needed.  Only the root movie scene shot track is updated at runtime however

[CL 2604023 by Matt Kuhlenschmidt in Main branch]
2015-06-29 11:07:33 -04:00
Max Chen
1374f13be6 Sequencer: Add support for custom menus for sections.
[CL 2603969 by Max Chen in Main branch]
2015-06-29 10:43:23 -04:00
Matt Kuhlenschmidt
d5e0c3ab27 Fixed build errors
[CL 2603258 by Matt Kuhlenschmidt in Main branch]
2015-06-27 08:37:28 -04:00
Max Chen
5e29613111 Sequencer: Add lock viewport to camera button.
[CL 2603219 by Max Chen in Main branch]
2015-06-26 23:36:40 -04:00
Max Chen
11c009868c Sequencer: Add support for track editors to customize buttons in the outliner next to the property pulldown menu.
[CL 2603218 by Max Chen in Main branch]
2015-06-26 23:36:34 -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
a8c29eb9f1 Fix shot thumbnail rendering not working properly.
[CL 2602983 by Matt Kuhlenschmidt in Main branch]
2015-06-26 17:24:21 -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
Matt Kuhlenschmidt
0f9cefe6cf Fixed Sub-MovieScenes not adding their own track. Previously they tried to add all movie scenes as sections to one track
Fixed the display name of sub-moviescene tracks.  It now uses the name of the movie scene instead of a generic "Scenes" name

[CL 2599646 by Matt Kuhlenschmidt in Main branch]
2015-06-24 17:33:26 -04:00
Max Chen
a9ef66c95c Sequencer: Fix crash on keying bool properties.
[CL 2599323 by Max Chen in Main branch]
2015-06-24 14:47:43 -04:00
Max Chen
18a6454f81 Sequencer: Add support for custom property tracks property.
[CL 2597599 by Max Chen in Main branch]
2015-06-23 14:49:56 -04:00
Max Preussner
9927a96cbb MovieScene: Renamed module; reorganized files.
[CL 2597352 by Max Preussner in Main branch]
2015-06-23 12:47:53 -04:00
Max Preussner
c2a9b3c169 MovieScenes: Renamed module; reorganized files; cleaned up include dependencies.
[CL 2596298 by Max Preussner in Main branch]
2015-06-22 19:00:35 -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