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/MotionMatching/Code/Source
Benjamin Jillich 1a23dc7b93 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.

Signed-off-by: Benjamin Jillich <jillich@amazon.com>
4 years ago
..
Allocators.h Motion Matching (#7232) 4 years ago
BlendTreeMotionMatchNode.cpp Motion Matching: Debug visualization improvements 4 years ago
BlendTreeMotionMatchNode.h Motion Matching: Fixed several bugs and improved anim graph node RPE layout 4 years ago
EventData.cpp Motion Matching (#7232) 4 years ago
EventData.h Motion Matching (#7232) 4 years ago
Feature.cpp Motion Matching (#7232) 4 years ago
Feature.h Merge branch 'development' into jillich/MM20220201 4 years ago
FeatureMatrix.cpp Motion Matching (#7232) 4 years ago
FeatureMatrix.h Motion Matching: Fixed crash on empty KD-tree 4 years ago
FeaturePosition.cpp Motion Matching (#7232) 4 years ago
FeaturePosition.h Motion Matching (#7232) 4 years ago
FeatureSchema.cpp Motion Matching (#7232) 4 years ago
FeatureSchema.h Motion Matching (#7232) 4 years ago
FeatureSchemaDefault.cpp Motion Matching (#7232) 4 years ago
FeatureSchemaDefault.h Motion Matching (#7232) 4 years ago
FeatureTrajectory.cpp Motion Matching (#7232) 4 years ago
FeatureTrajectory.h Motion Matching: Added class description and member comments 4 years ago
FeatureVelocity.cpp Motion Matching (#7232) 4 years ago
FeatureVelocity.h Motion Matching (#7232) 4 years ago
Frame.cpp Motion Matching (#7232) 4 years ago
Frame.h Motion Matching: Added class description and member comments 4 years ago
FrameDatabase.cpp Motion Matching: Moved discard event check into consolidated IsFrameDiscarded() method 4 years ago
FrameDatabase.h Motion Matching: Moved discard event check into consolidated IsFrameDiscarded() method 4 years ago
ImGuiMonitor.cpp Motion Matching: Debug visualization improvements 4 years ago
ImGuiMonitor.h Motion Matching: Debug visualization improvements 4 years ago
ImGuiMonitorBus.h Motion Matching: Debug visualization improvements 4 years ago
KdTree.cpp Motion Matching: Fix for nightly build issue (#7392) 4 years ago
KdTree.h Motion Matching: Fixed crash on empty KD-tree 4 years ago
MotionMatchingData.cpp Motion Matching (#7232) 4 years ago
MotionMatchingData.h Motion Matching: Added class description and member comments 4 years ago
MotionMatchingEditorModule.cpp Motion Matching (#7232) 4 years ago
MotionMatchingEditorSystemComponent.cpp Motion Matching (#7232) 4 years ago
MotionMatchingEditorSystemComponent.h Motion Matching (#7232) 4 years ago
MotionMatchingInstance.cpp Motion Matching: Debug visualization improvements 4 years ago
MotionMatchingInstance.h Motion Matching: Debug visualization improvements 4 years ago
MotionMatchingModule.cpp Motion Matching (#7232) 4 years ago
MotionMatchingModuleInterface.h Motion Matching (#7232) 4 years ago
MotionMatchingSystemComponent.cpp Motion Matching: Debug visualization improvements 4 years ago
MotionMatchingSystemComponent.h Motion Matching: Debug visualization improvements 4 years ago
PoseDataJointVelocities.cpp Motion Matching (#7232) 4 years ago
PoseDataJointVelocities.h Motion Matching (#7232) 4 years ago
TrajectoryHistory.cpp Motion Matching (#7232) 4 years ago
TrajectoryHistory.h Motion Matching (#7232) 4 years ago
TrajectoryQuery.cpp Motion Matching: Automatic target mode for trajectory query 4 years ago
TrajectoryQuery.h Motion Matching: Automatic target mode for trajectory query 4 years ago