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. Signed-off-by: Benjamin Jillich <jillich@amazon.com>
This commit is contained in:
@@ -63,12 +63,12 @@ namespace EMotionFX::MotionMatching
|
||||
protected:
|
||||
bool ExtractFeatures(ActorInstance* actorInstance, FrameDatabase* frameDatabase, size_t maxKdTreeDepth=20, size_t minFramesPerKdTreeNode=2000);
|
||||
|
||||
FrameDatabase m_frameDatabase; /**< The animation database with all the keyframes and joint transform data. */
|
||||
FrameDatabase m_frameDatabase; //< The animation database with all the keyframes and joint transform data.
|
||||
|
||||
const FeatureSchema& m_featureSchema;
|
||||
FeatureMatrix m_featureMatrix;
|
||||
|
||||
AZStd::unique_ptr<KdTree> m_kdTree; /**< The acceleration structure to speed up the search for lowest cost frames. */
|
||||
AZStd::unique_ptr<KdTree> m_kdTree; //< The acceleration structure to speed up the search for lowest cost frames.
|
||||
AZStd::vector<Feature*> m_featuresInKdTree;
|
||||
};
|
||||
} // namespace EMotionFX::MotionMatching
|
||||
|
||||
Reference in New Issue
Block a user