67fcf42268
Motion Matching: Fixed several bugs and improved anim graph node RPE layout * Fixed several crashes that happened when adjusting the cost function in the UI. * Automatically hide the trajectory path radius and path speed properties when the mode is set to target-based. * Re-ordered the properties for better grouping. Motion Matching: Moved discard event check into consolidated IsFrameDiscarded() method * Moved the extract events call and the check for a discard frame event to the IsFrameDiscarded() function. * Added class description for the frame database and ported the comments to //! and //< Motion Matching: Fixed crash on empty KD-tree Motion Matching: Automatic target mode for trajectory query * Consolidated the different automatic path generation modes into a single automatic demo mode. * Moved the static phase variable to a member so that multiple instances won't follow the same path and speedup the phase increment. Motion Matching: Added class description and member comments * Added description for Feature, FeatureMatrix, FeatureTrajectory classes. * Changed default residual type to absolute as that results in better visual quality. * Moved to //! doxygen style code to not affect /**/ sourounding temporary code commenting.