Page MenuHome

Spline Ik not Working correctly
Closed, ResolvedPublic

Description

System Information
On Multiple Window 10 Systems

Blender Version
Broken: 2.80, a205493426b, blender2.8, 2018-12-03,

Spline IKs are not working correctly in Blender 2.8.

Bones are not following the global transformation. While turning on the option to use the offset does move the Bone Chain to the global position of the curve. It doesn't rotates them accordingly.

Event Timeline

Sebastian Parborg (zeddb) triaged this task as Needs Information from User priority.

I can not reproduce this on a build from today. Could you try a newer build from https://builder.blender.org/download/ and see if it solves it for you?

Now it is even worse because I can only see the curve when in edit mode, in object mode the curve is invisible. Other than that there are no changes.

The Curve is also a child of a bone in the rig. Maybe this might cause this bug but I don't know how to solve that in a different way and in 2.79 this was the way to go.

Could you upload a minimal .blend file with this problem?

This file is made with Blender 2.79b where it works fine.

As you said, we have to tick the "Chain offset" option to make the bones move to the actual location of the curve.

However, I'm a bit unsure what you mean with that is doesn't rotate them correctly...

if you turn the character like 180° the tail won't rotate with it like the curve does.

Sebastian Parborg (zeddb) raised the priority of this task from Needs Information from User to Confirmed, Medium.

@Brecht Van Lommel (brecht) who to assign this to?

There is something of a mess in depsgraph relations here. It will require some refactoring of Spline IK evaluation to make it work well.