Inverse Kinematics Control Instance for animation is now in Beta!

This is going to make look-at-cursor scripts so much more easy!

2 Likes

Is there any approximate timeframe for addition of angle constraints of IK movement?

1 Like

Any plans on supporting attachments as EndEffectors? My use case is that I’m trying to line up the hands of the player’s (R6) character to the sides of a steering wheel. I would like to set the EndEffector to RightGripAttachment and the Target to the equivalent attachment on the steering wheel, yet I am forced to create a separate part for the player’s hands.

2 Likes

Is it possible to have the IK update out of runtime (in studio) to help with visualising what it would look like?

3 Likes

Somebody pls help me out with this

I had a similar issue to this when I rigged a custom model, it seems to be an issue with IKControl or just how roblox handles rigs.

1 Like

Will the parts ever be physically simulated/ work with constraints? I am trying to make a dog walk but he is just moon walking :sob:.

Also, please allow the target to be a position Vector3. I find myself having to make attachment instances specifically for the target property.

4 Likes

It doesn’t feel like the arms are bending the way they should on an r15 rig, they seriously overextend.
RobloxStudioBeta_WAUFqFLW8T
It’d be great if we could put an upper limit on how the maximum distance the IKController can extend to.
It’d also be great if we could allow the chainroot part to detach like this when the target it’s reaching for is too far since arm IKs are going to be incredibly limiting on regularly-proportioned rigs, since they have barely any arm reach distance
RobloxStudioBeta_C33jBnHhKo

5 Likes

I can’t seem to get this to work at all, I set everything up as the post says to but nothing happens, setting it up through explorer or a script doesn’t seem to do anything. Don’t know if it matters but this is my script.

		IKcontrol.Enabled = true
				IKcontrol.ChainRoot = player.Character:FindFirstChild("LeftUpperArm") 
				IKcontrol.EndEffector = player.Character:FindFirstChild("LeftHand")
				IKcontrol.Type = Enum.IKControlType.Transform
				IKcontrol.Weight = .1
				IKcontrol.Target = mousePart
4 Likes

The first two launches worked, but the third did not. I noticed that it doesn’t always work. Why?

IK Control.rbxl (55.1 KB)

For bending you can use Pole so it bends the way you want. Idk about the reach limit.

1 Like

That recording was taken using poles. Poles are also automatically applied to arms and legs, so it didn’t actually affect a whole lot (couldn’t actually tell any difference between using the pre generated poles and the custom elbow poles)

2 Likes

EPIC! Im excited to see how this combines with strafing. I was on the verge of programming my own Character Controller, then the Character Controller instance just got publishable to server environment really recently. Just in time for my first real game release in a decade. We’re gonna take features like this and run with it!!

3 Likes

Have there been any updates to this? More specifically its estimated release…

Getting sick of having stuff like this revealed then it goes radio silent for months. I understand that this stuff takes time but that does not mean having barely any updates.

3 Likes

Hi, we’re still working on some improvements and stability + features that were requested above. We’re hoping to release this soon, should be this month.

Thanks!

6 Likes

I checked back on my test game which has a fairly odd use case. I’m happy to report the first video has finally been resolved with the latest release. Thanks for the improvements before the official release. It will allow me to use it in Nexus VR Character Model on day 1.

9 Likes

I’m not sure if this is a bug or if I did something wrong.
What I expected:

What I got:

here’s the place file:
ik.rbxl (44.3 KB)

2 Likes

I’ll have a look, thanks for the report + file

4 Likes

Has a demo been released? I’m curious and want to have a feel of how foot planting and other features could function in my game before having them implemented.

5 Likes

would love to see the demo place as well! :raised_hands: It will surely help a lot on learning and implementing IK into an experience

3 Likes