I have been going through all the posts, videos and tutorials about building out a two bone IK foot placement setup and I haven’t been able to find any complete ones.
So for for last few weeks, I’ve been building one.
Here were my requirements:
For biped characters
Dynamic placement (Meaning, no notifies in anims)
Must have proper foot angle
Must move char down from capsule to maintain foot placement
Must not require IK bones in skeleton
New Update!
No IK bones required! Yes that’s right, if your skeleton doesn’t have them or you animations don’t animate them, not to worry!
So, what I’m planning is, if there is enough interest, to finish this system and submit to the marketplace. But, also release a full, in depth tutorial for those who want to learn how to build it from scratch.
For the tutorial I will be using patreon. If enough people are interested I will set a new goal on there, for the release of the tutorial. I will also add a reward so you can get both the tutorial AND the blueprints at a package price.
So, a few questions for you:
Does this interest you?
Blueprint, Tutorial, or both?
Here is the current progress of the system:
DEV UPDATE 3 - Playin’ On Stairs
DEV UPDATE 2 - Crouching, weapon aimspace, terrain walking
DEV UPDATE: More accurate foot to ground detection, leg rotation and more
Very interested. Just a BP for me as long as it’s robust enough to plug n play. As long as you don’t charge too much I’m sure you’ll sell quite well. It’s something people will use as polish towards project end?
Thanks FrankieV! Yeah, my goal is to be able to easily add it to a project as a quick add on. The only things needed so far, are a few sockets in the skel.
Here is a quick update:
Added dynamic rotation down declines for foot, calf, and thigh. So foot is in more natural position.
Made foot to floor detection a little more accurate. So foot stays above even when landing from jump, turning in place, etc.
Awesome, thanks man! I am reworking it a little becasue the first version used the IK bones to match foot location. But none of the free animations animate the those bones. I was using Kubolds free pack, but I cannot include that in the project as an example. So I’m removing his anims and replacing with Epics starter pack and changing the way I run the traces.
Its looks like the Gumroad price is $39.99 which is a little to steep for me. I concur with all the price suggestions mentioned in thread $20 sounds about right. Bare in mind marketplace will add VAT/Tax to this price as well.
I like that it’s an ActorComponent so you can just bolt it on to a current char BP and it looks like you just edit the variables to make the bone names and you should be good to go? Is that the case?
I wonder if this works in multiplayer. I’m aware it would be inefficient to replicate IK but strictly cosmetically speaking it would be quite nice! I know GarrysMod has IK for the source characters. I think the IK might be simulated as opposed to fully replicated though.
Anyway nice! The fact it’s in Blueprints only means we can expect it on Marketplace soon(ish)!