2 Bone IK Foot Placement Blueprints

Hello everyone,

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:

  1. Does this interest you?
  2. 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

heh This is exacly what I was starting to work on for marketplace :slight_smile: I guess you are first :slight_smile:

  1. Does this interest you? yes
  2. Blueprint, Tutorial, or both? Blueprint
  3. Have a suggestion for the price? 12$
  1. Does this interest you?yes
  2. Blueprint, Tutorial, or both?Tutorial

Ouch! This would need fixing!

ouch.PNG

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?

Regards

Slinky

Updated ankle rotation

Yes, I agree :slight_smile:

Added a check for ankle rotation, if not within bounds it will rotate up or down the incline.

d2e18676aabc6c02e85add70c4f8b45b732abf1f.jpeg

Way better … now the knee just needs to rotate outwards too and it will be spot on :slight_smile:

Looks like a nice system, amazing what a difference IK makes.

Cheers!

I’d want both and I’d pay $19.99 I think. Tutorial would ensure you sell more units and you’ll get hit with fewer questions.

Yeah, I’ll be adding that too. That’s the joint target which requires a little different math. I’ll post another update here soon.

Thanks everyone for the feedback! As I said I’ll keep updating this post with progress and additions.

1 Yupe interested.
2 Blueprint with a tutorial on how to use it. :wink:
3 I’ll give you the extra penny and say 20 bucks.

Consideration.

As a team purchase, as in it will be used, has to be easy to hook up to our custom rig design.

As a personal purchase I would just buy it because it’s cool and if it had a few value added features even better.

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.
  • Tested in multiplayer

New update with crouch. Tested with weapon aimspace, wider stance, on terrain hills.

Great idea kevinraz. I would buy it provided its easy on performance and it works effectively (obviously).

  1. Interested.
  2. Blueprint + tutorial/setup
  3. Around $20.

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.

Yep, this looks great, I would buy this also.
1.Interested.
2.Blueprint + tutorial
3.Around $20.

New Update!

No IK bones required! Yes that’s right, if your skeleton doesn’t have them or your animations don’t animate them, not to worry!

1.Very Interested.
2. Blueprint and tutorial.
3. $20 sounds good to me.

I have submitted the system to the marketplace and I am working on a tutorial adding it to a root motion character.

If you would like to get it now, I have made it available on Gumroad as well.

Looks really nice. Is setup for controller complex? Is it change position or root bone? Will work without root motion? Price? Thanks.

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)!