1
$\begingroup$

I have parented a grease pencil drawing to a bone and when I try rotating the bone they don't rotate around the same path. What am I missing? This has worked for me once but then it never worked again so I am at a loss of ideas on what might be wrong.

Starting position start position

After rotation after rotation

Update: Blender file can be found at

Please let me know if I need to provide the blender file too.

$\endgroup$
5
  • $\begingroup$ I don't know anything about rigging grease pencil, but are you sure the small bone doesn't influence your object? $\endgroup$
    – moonboots
    Jun 13, 2020 at 8:22
  • $\begingroup$ I believe not. It is set up for InverseKinematics only. It doesn't have any parent associated. $\endgroup$
    – Nishant
    Jun 13, 2020 at 12:00
  • $\begingroup$ could you please share your file? blend-exchange.giantcowfilms.com $\endgroup$
    – moonboots
    Jun 13, 2020 at 12:27
  • $\begingroup$ I have attached the blend file. Thank you fot taking a look into this. $\endgroup$
    – Nishant
    Jun 14, 2020 at 7:16
  • $\begingroup$ oh ok it's a grease pencil object, I don't know anything about grease pencil and rigging grease pencil so I hope someone will be able to help $\endgroup$
    – moonboots
    Jun 14, 2020 at 7:36

1 Answer 1

2
$\begingroup$

This issue happens because your Grease Pencil object has transform data (location).

enter image description here

To fix this: first, in the Stroke tab, unparent the armature from your layer, otherwise the layer will move when you apply the new position.

enter image description here

Then use Ctrl+A or open the object menu and apply the necessary transforms (in this case, location). After this, your location data should revert to 0 but your drawings will stay in the same position. Then, parent the layers to the armature bones again.

enter image description here

$\endgroup$
1
  • $\begingroup$ Thanks for this. I would never guessed that the solution is so simple. $\endgroup$ Sep 26, 2021 at 3:21

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.