Skip to main content
packed materials into the blend file, sorry!
Source Link

GIF of the problem. The empty copies the rotation of the head bone through a Child Of constraint

I have a shader that uses the Z rotation of an empty (called Sara_Origin) through drivers to calculate the shadows on the face. The empty's rotation is constrained to the head bone of the character using a Child Of constraint.

The problem is when rotating the head bone, the empty's rotation doesn't update since it's using a Child Of constraint. Rotating the empty itself works fine.

Is there a way to find the Z Euler rotation value of the empty after it has been rotated through the constraint?

Blend file

Here's my Driver setup

GIF of the problem. The empty copies the rotation of the head bone through a Child Of constraint

I have a shader that uses the Z rotation of an empty (called Sara_Origin) through drivers to calculate the shadows on the face. The empty's rotation is constrained to the head bone of the character using a Child Of constraint.

The problem is when rotating the head bone, the empty's rotation doesn't update since it's using a Child Of constraint. Rotating the empty itself works fine.

Is there a way to find the Z Euler rotation value of the empty after it has been rotated through the constraint?

Blend file

Here's my Driver setup

GIF of the problem. The empty copies the rotation of the head bone through a Child Of constraint

I have a shader that uses the Z rotation of an empty (called Sara_Origin) through drivers to calculate the shadows on the face. The empty's rotation is constrained to the head bone of the character using a Child Of constraint.

The problem is when rotating the head bone, the empty's rotation doesn't update since it's using a Child Of constraint. Rotating the empty itself works fine.

Is there a way to find the Z Euler rotation value of the empty after it has been rotated through the constraint?

Blend file

Here's my Driver setup

Source Link

How to get Z Euler Rotation value of constrained object?

GIF of the problem. The empty copies the rotation of the head bone through a Child Of constraint

I have a shader that uses the Z rotation of an empty (called Sara_Origin) through drivers to calculate the shadows on the face. The empty's rotation is constrained to the head bone of the character using a Child Of constraint.

The problem is when rotating the head bone, the empty's rotation doesn't update since it's using a Child Of constraint. Rotating the empty itself works fine.

Is there a way to find the Z Euler rotation value of the empty after it has been rotated through the constraint?

Blend file

Here's my Driver setup