You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems
Benjamin Jillich 96f77f95fb
Motion Matching: Debug visualization improvements, enable test builds, updated camera controller for automatic demo #7430
Motion Matching: Debug visualization improvements
* Moved reposibility from the instance to the system component to render debug visualizations. Why? To make sure all motion extraction deltas got applied to the character already and avoid any mismatches between last and current frame (resulting in visual jittering).
* Added frame database stats to the ImGui monitor.
* Switched ImGuiMonitor from internal histogram group to the now shared version in LYImGuiUtils.
* Added a new debug draw bus that the motion matching instance hooks to, so that the system component can control when to render debug visualizations.
* Added class description for the motion matching instance.

Motion Matching: Enable test builds in CMakeLists.txt

Motion Matching: Updated camera controller graph for automatic demo
* Simplified the script canvas graph of the camera controller for the automatic demo.

Signed-off-by: Benjamin Jillich <jillich@amazon.com>
4 years ago
..
AWSClientAuth Silence aws logging for unit test and have a new AWSNativeSDK as entry point for test env (#6865) 4 years ago
AWSCore Remove an unused variable and explicitly initialize some bools to false 4 years ago
AWSGameLift Move multiplayer session interface out of AzFramework library (#7338) 4 years ago
AWSMetrics [AWSMetrics] Update the auto-generated code to follow O3DE coding standard (#6910) 4 years ago
Achievements Templates restricted (#6498) 4 years ago
AssetValidation Display Gem Icons in Gem Catalog (#7294) 4 years ago
Atom removing compute queue flag from SSAO since it's causing crashes for some people 4 years ago
AtomContent Display Gem Icons in Gem Catalog (#7294) 4 years ago
AtomLyIntegration SurfacePoint data structure encapsulations (#7413) 4 years ago
AtomTressFX Display Gem Icons in Gem Catalog (#7294) 4 years ago
AudioEngineWwise Display Gem Icons in Gem Catalog (#7294) 4 years ago
AudioSystem Display Gem Icons in Gem Catalog (#7294) 4 years ago
BarrierInput Templates restricted (#6498) 4 years ago
Blast {lyn5525} fixing the chunk mesh group logic for the Blast gem (#7202) 4 years ago
Camera ScreenToWorld and WorldToScreen Camera functionality (#6903) 4 years ago
CameraFramework Templates restricted (#6498) 4 years ago
CertificateManager Templates restricted (#6498) 4 years ago
CrashReporting Display Gem Icons in Gem Catalog (#7294) 4 years ago
CustomAssetExample Display Gem Icons in Gem Catalog (#7294) 4 years ago
DebugDraw Display Gem Icons in Gem Catalog (#7294) 4 years ago
DevTextures Templates restricted (#6498) 4 years ago
EMotionFX Load workspace should activate the graph by default. (#7389) 4 years ago
EditorPythonBindings {ghi7403} fixing Python PYI symbols on Editor start (#7404) 4 years ago
ExpressionEvaluation Display Gem Icons in Gem Catalog (#7294) 4 years ago
FastNoise FastNoise GetValues() specialization (#7009) 4 years ago
GameState Templates restricted (#6498) 4 years ago
GameStateSamples Deprecate IsPrefabSystemForLevelsEnabled and use IsPrefabSystemEnabled everywhere (#7327) 4 years ago
Gestures Removes EditorGradientComponentBase.cpp from Gems/GradientSignal 4 years ago
GradientSignal SurfacePoint data structure encapsulations (#7413) 4 years ago
GraphCanvas Removes SceneActionsMenuGroup.h/cpp from Gems/GraphCanvas 4 years ago
GraphModel Display Gem Icons in Gem Catalog (#7294) 4 years ago
HttpRequestor Disable flaky HttpRequestor test (#6866) 4 years ago
ImGui ImGui: Added FindContainerByName() helper (#7313) 4 years ago
InAppPurchases Templates restricted (#6498) 4 years ago
LandscapeCanvas Display Gem Icons in Gem Catalog (#7294) 4 years ago
LmbrCentral Deprecate IsPrefabSystemForLevelsEnabled and use IsPrefabSystemEnabled everywhere (#7327) 4 years ago
LocalUser Templates restricted (#6498) 4 years ago
LyShine Merge branch 'development' of https://github.com/o3de/o3de into cgalvan/RemovedUnusedViewPaneClass 4 years ago
LyShineExamples Make ILyShine an AZ::Interface (#6923) 4 years ago
Maestro Display Gem Icons in Gem Catalog (#7294) 4 years ago
MessagePopup Make ILyShine an AZ::Interface (#6923) 4 years ago
Metastream GCC Support for Linux 4 years ago
Microphone Removes WAVUtil.h from another file 4 years ago
MotionMatching Motion Matching: Debug visualization improvements 4 years ago
Multiplayer Move multiplayer session interface out of AzFramework library (#7338) 4 years ago
MultiplayerCompression Display Gem Icons in Gem Catalog (#7294) 4 years ago
NvCloth Display Gem Icons in Gem Catalog (#7294) 4 years ago
PhysX Merge pull request #7248 from aws-lumberyard-dev/TerrainMaterialsFix 4 years ago
PhysXDebug Implemented Support to allow project's to reference gems via the gem name (#7109) 4 years ago
Prefab {lyn9996} fixes for the default procedural prefab (#7354) 4 years ago
Presence Display Gem Icons in Gem Catalog (#7294) 4 years ago
PrimitiveAssets Display Gem Icons in Gem Catalog (#7294) 4 years ago
Profiler Display Gem Icons in Gem Catalog (#7294) 4 years ago
PythonAssetBuilder Display Gem Icons in Gem Catalog (#7294) 4 years ago
QtForPython Display Gem Icons in Gem Catalog (#7294) 4 years ago
SaveData Templates restricted (#6498) 4 years ago
SceneLoggingExample Templates restricted (#6498) 4 years ago
SceneProcessing GHI-7125 : Tangent generation updates (#7252) 4 years ago
ScriptCanvas Fix for Lua properties not loading properly in play-in-editor. (#7369) 4 years ago
ScriptCanvasDeveloper Merge branch 'development' into optimization/unused_files 4 years ago
ScriptCanvasPhysics ScreenToWorld and WorldToScreen Camera functionality (#6903) 4 years ago
ScriptCanvasTesting Removes ScriptCanvas_BehaviorContext from Gems/ScriptCanvasTesting 4 years ago
ScriptEvents Merge pull request #6909 from aws-lumberyard-dev/6116_script_events 4 years ago
ScriptedEntityTweener Display Gem Icons in Gem Catalog (#7294) 4 years ago
SliceFavorites Display Gem Icons in Gem Catalog (#7294) 4 years ago
StartingPointCamera Display Gem Icons in Gem Catalog (#7294) 4 years ago
StartingPointInput Display Gem Icons in Gem Catalog (#7294) 4 years ago
StartingPointMovement Display Gem Icons in Gem Catalog (#7294) 4 years ago
SurfaceData SurfacePoint data structure encapsulations (#7413) 4 years ago
Terrain SurfacePoint data structure encapsulations (#7413) 4 years ago
TestAssetBuilder Display Gem Icons in Gem Catalog (#7294) 4 years ago
TextureAtlas Display Gem Icons in Gem Catalog (#7294) 4 years ago
TickBusOrderViewer Templates restricted (#6498) 4 years ago
Twitch Removes FuelInterface from Gems/Twitch 4 years ago
UiBasics Templates restricted (#6498) 4 years ago
Vegetation SurfacePoint data structure encapsulations (#7413) 4 years ago
VideoPlaybackFramework Display Gem Icons in Gem Catalog (#7294) 4 years ago
VirtualGamepad Adding missing dependency on LyShine to the VirtualGamepad (#7087) 4 years ago
WhiteBox Display Gem Icons in Gem Catalog (#7294) 4 years ago