postman09
(postman09)
September 13, 2020, 7:03am
229
Muoio117:
Thanks for the feedback, . I created a curve inside each animation that has a constant value reflecting the speed of the animation. But I didn’t use a tool to do so. I merely kept testing different speed to see which speed allowed the default animation to move without slide. I downloaded Root Motion Extractor when it was free, so I don’t know why I didn’t consider using that tool. Another thing I didn’t do is blend the speed curve values from one animation to the next when animations change. I’m not exactly sure how to go about doing that, but it doesn’t seem overly difficult. I’ll work on figuring that out.
I also need to figure out foot locking. I’ve never created foot locking before, so I’m not familiar with its implementation. I know ALSv4 has that characteristic, so I will try to interpret Caleb’s setup and adjust it to fit my needs. Any suggestions on this are welcome.
I actually purchased the Strider plugin before I had even heard of your warping node plugins, but Strider has a similar function regarding interpolation, though it’s called Smoothing. I don’t want rotation to be too jumpy though, but finding a value that isn’t too fast or too slow is a bit challenging. I’m sure there is a better way to approach this issue, but I don’t know what it is yet.
As for speed warping, since I’m using the Strider nodes rather than yours, I need to input a Stride Scale, but the idea is the same. I will now use the Root Motion Extractor. I don’t know why I didn’t consider that approach before.
You actually want to compute the orientation warp angle for each cardinal direction every frame, then use a blend node to blend between the directions. That will ensure smooth orientation warping. It’s how I do it in my system now.