Replies: 4 comments 5 replies
-
Note: Moved to discussion, as there is no concrete implementation proposed in OP. |
Beta Was this translation helpful? Give feedback.
-
here is the example code, I didn't test it yet, but it should work |
Beta Was this translation helpful? Give feedback.
-
0001-0460.mp4for me it is a great way to combine the power of tweens, and AnimationPlayer, I may work on getting it directly in Godot Source Code here are examples what people use it for : |
Beta Was this translation helpful? Give feedback.
-
Is the "motion warping" feature particular to the Unreal Engine? A particular feature in a particular software is not meant to be generic. The proposal should explain "what it does", "what use cases it has", and "what procedures could be used to implement it". From what I see in the video, is it the feature to interpolate animation or root motion to a specific target? IMO, it could be implemented as an add-on using the value track or method track, without implementing it in core. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the project you are working on
3D Advanced Movement template
Describe the problem or limitation you are having in your project
godot doesn't have motion warping
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Motion warping is a technique to move the character to the desired location so the animations like executions, door interaction, or any kind of interaction looks good.
Example :
https://m.youtube.com/watch?v=71HIG52A6QI
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
I will probably use tweens to move the character in the needed time, also add like a notify track in the animations to handle when should the motion warping happen.
If this enhancement will not be used often, can it be worked around with a few lines of script?
it can be worked around, I was initially going to implement it in my project :
ywmaa/Advanced-Movement-System-Godot#17
Is there a reason why this should be core and not an add-on in the asset library?
I thought that it could be used in all types of games, I am doing this proposal to see if most people would like to have it in directly Godot Engine, if so I may work on it.
Beta Was this translation helpful? Give feedback.
All reactions