Commit Graph

1618 Commits

Author SHA1 Message Date
Nick Darnell
95b10c90cc UE-21469 - Editor - Updating the C++ project wizard auto installion of visual studio to be setup to install VS2015 instead of 2013.
#platformnotify Josh.Adams

[CL 2707648 by Nick Darnell in Main branch]
2015-09-28 10:09:51 -04:00
Max Chen
62a3c9c65c Sequencer: Remove some unnecessary "Add" and "New" text.
[CL 2707638 by Max Chen in Main branch]
2015-09-28 10:05:19 -04:00
Andrew Rodham
df2eff6884 Extended add menu on sequencer to allow adding actors
[CL 2706290 by Andrew Rodham in Main branch]
2015-09-25 12:07:26 -04:00
Max Chen
0d0f5fb8f7 Back out revision 4 from //depot/UE4/Engine/Plugins/MovieScene/ActorAnimationEditor/Source/ActorAnimationEditor/Private/ActorAnimationEditorModule.cpp
[CL 2706066 by Max Chen in Main branch]
2015-09-25 09:26:38 -04:00
Max Chen
fe4709d865 Sequencer: Add actor animation icon in cinematics level editor menu.
[CL 2706060 by Max Chen in Main branch]
2015-09-25 09:22:46 -04:00
Andrew Rodham
6dae14151e Added ability to create new actor animation inside the level editor
[CL 2705991 by Andrew Rodham in Main branch]
2015-09-25 06:55:49 -04:00
Marc Audy
e40133da93 Significance manager can now specify whether to create on the client and/or the server and can specify whether to sort ascending or descending
[CL 2704827 by Marc Audy in Main branch]
2015-09-24 14:19:01 -04:00
Dmitry Rekman
69261f1841 Implemented LinuxDeviceProfileSelector (OR-6888).
- Servers can't/shouldn't use ExampleDeviceProfileSelector anyway.
- Can be useful for fine-grained settings on clients (e.g. detect bad drivers and downscale like Android does).

(Merging CL 2703510 to the main branch).

[CL 2704543 by Dmitry Rekman in Main branch]
2015-09-24 11:35:29 -04:00
Max Chen
eea531ce2c Sequencer: Move icons for tracks back to SequencerIcons.
[CL 2703737 by Max Chen in Main branch]
2015-09-23 23:14:37 -04:00
Max Preussner
e1cac394e1 Cosmetic changes
[CL 2703452 by Max Preussner in Main branch]
2015-09-23 17:42:30 -04:00
Nick Darnell
450e8339a5 UE-21327 - Adding "Marketplace URL" field for custom plugins in editor.
[CL 2702988 by Nick Darnell in Main branch]
2015-09-23 14:41:29 -04:00
Marc Audy
9cb15c1363 Significance Manager
Add experimental plugin that implements the framework to be extended for game specific needs
The significance manager provides a framework for scoring the importance of objects given one or more viewpoints. This significance score can then be used to make decisions about update frequency, whether to spawn effects, level of detail, etc.
Stat SignificanceManager will display performance numbers about the work the significance manager is doing
ShowDebug SignificanceManager will display on the HUD an ordered list of the managed objects. The number of objects displayed can be modified via the console variable SignificanceManager.ObjectsToShow and the list can filtered to only objects of a given tag via SignificanceManager.FilterTag

[CL 2702515 by Marc Audy in Main branch]
2015-09-23 10:39:35 -04:00
Max Preussner
06cbc08406 UdpMessaging: Added tunnel connection stats to diagnostics command
#CodeReview: jamie.dale

[CL 2701118 by Max Preussner in Main branch]
2015-09-22 14:54:51 -04:00
Max Preussner
d5c8260688 UdpMessaging: Added console commands for basic diagnostics
Enter 'udpmessaging' into command console for details.

#CodeReview: jamie.dale

[CL 2701055 by Max Preussner in Main branch]
2015-09-22 14:30:46 -04:00
Max Preussner
68abd21239 Sequencer: Forgot to check in
[CL 2700741 by Max Preussner in Main branch]
2015-09-22 11:56:28 -04:00
Terence Burns
b18dac01cf Fix for editor build. Updated another usage of FOnGetAddMenuContent in ActorAniumationEditorToolKit
#CodeReview Max.Preussner

[CL 2700353 by Terence Burns in Main branch]
2015-09-22 04:44:19 -04:00
Max Preussner
ddd70f499b Sequencer: Refactored sequencer to not be aware of shot tracks
[CL 2699775 by Max Preussner in Main branch]
2015-09-21 17:00:00 -04:00
John Pollard
e6cbce9520 Fix issue where OodleHandlerComponent plug-in fails to load when Oodle sdk is missing
[CL 2698045 by John Pollard in Main branch]
2015-09-18 18:31:01 -04:00
Max Chen
60d60c01ea Sequencer: Hook up new sequencer icons.
[CL 2697240 by Max Chen in Main branch]
2015-09-18 13:02:56 -04:00
Andrew Rodham
bc7208c356 Added MovieSceneActor, overhauled UActorAnimationPlayer, and fixed Actor Animation object bindings
Lots of change in here:
 - Improved UActorAnimationPlayer functionality to include looping and play speed (UI needs polish)
 - Fixed actor object bindings not working in PIE. We now only store the object GUID (and an object path for a fallback), which can then be fixed up within a given context (UWorld for now).
 - Added UActorAnimationInstance which is responsible for managing bindings on a UActorAnimation. UActorAnimation itself is now pretty much just a data asset.
 - Levels are no longer responsible for ticking actor animations, this is now handled by the client (either AMovieSceneActor, or ticked automatically if created from a blueprint node)

[CL 2696822 by Andrew Rodham in Main branch]
2015-09-18 04:56:12 -04:00
Max Preussner
ecb74d7fb4 Fixed WinXP build
[CL 2696493 by Max Preussner in Main branch]
2015-09-17 21:32:39 -04:00
John Barrett
16716449dc Non-unity compile fixes.
[CL 2696476 by John Barrett in Main branch]
2015-09-17 21:11:55 -04:00
Max Preussner
c305f8a1fe UdpMessaging: Started to implement stress test for message transport
[CL 2696475 by Max Preussner in Main branch]
2015-09-17 21:11:26 -04:00
Max Preussner
6dd04c26e1 UdpMessaging: Started to implement stress test for message transport
[CL 2696461 by Max Preussner in Main branch]
2015-09-17 20:56:41 -04:00
John Barrett
7334c6c2ac Added better detection of shader compilation (bad for unit tests), and fixed a race condition which randomly broke some unit tests - along with general refactoring.
Full set of changes:
- Refactored all child-process related unit test code, into a new ProcessUnitTest class, to allow use with non-UE4 processes
- Added better detection of ShaderCompileWorker and shader compilation in general, and made unit tests more tolerant of this (but spam an error message, stating that shaders should be built independently)
- Fixed race condition, where NUTActor control-channel messages, could be executed without an Owner - randomly breaking some unit tests

[CL 2695700 by John Barrett in Main branch]
2015-09-17 14:54:44 -04:00