-
-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pose warping/Distance matching #10
Comments
Update : I am going to split Distance matching functions in an standalone addon so it can be used alone in Godot asset lib, and it will be used here in AMSG (Advanced Movement System Godot). |
I can't finish these feature until godot 4 gets a proper IK system, at least for legs, even better a full body IK system. but the base for stride warping is there, slope warping is easy to do, but it needs IK setup. |
News : I have decided to continue work on it, as now SkeletonIK 3D may work for me. If it turns out SkeletonIK3D isn't enough, I will use the FABRIK algorithm example in the Godot Engine myself, though I don't know if its performance will be good or not since it is done in GD script. This is the FABRIK algorithm I mean : Edit : typo |
Also the whole thing is going to be done as One Node To make setting this up very easy for any type of skeleton or player movement script |
If someone is following this issue, I am getting results, and expect a new update video soon! I am shooting high to the moon and saying I am almost close to achieve the AAA Movement look. |
Latest videos: Pose Warping: Test in game: |
Example :
https://youtu.be/9WbetBtZe4Q
What is Distance Matching :
https://youtu.be/XngF1aNrpNQ
Longer Video on how Epic Games developed it:
https://youtu.be/YlKA22Hzerk?si=sj-tF3H0eN1JPEbp
Edit :
Main systems are done and working, now time for polishing the system :
The text was updated successfully, but these errors were encountered: