I've been playing with the transformation constraint in Blender 2.8, and it seems the contraint will not read a target's local space; it will only read a target's world space.

I was looking for a way to animate machine parts without using a ton of drivers. The transformation constraint seemed like a good idea for this. However to make that work, I need parts to react to, say, the local x-rotation of a given part of the machine.

See this screenshot:

enter image description here

if I set the space like this, nothing happens, ever, no matter how much you play with the numbers. The only way something moves is if I set it to world space (in which case it's basically just a copy rotation constraint), or mess with the min values, which is not what I want.

What is going on here? Is the transformation constraint broken? Every time I mess with this constraint it's labor to try and figure out why it's not working as intended.

Also another note: if the object with a transformation constraint is parented to something else, it stops reacting in local space. It starts to read in world space, even if the constraint is set to Local Space >> Local Space.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.