Home Website Youtube GitHub

Joint Orientation Issue

Hi folks,

I’m adding an epic_control_01 component to create a dummy joint to parent face bones. I want to ensure that this joint has uniform transform and no joint-orient values because it should be oriented the same as its parent (the head joint). However, I am getting some joint-orient values when the template has been built.

Is there any way to ensure that it just builds with the transform values of the parent?

Thanks in advance,
Toby

What component are you using for the head? Are you using a neck component that builds both the neck and head?

I don’t use the epic components very much, but I believe in my rigs, I always add my own head joint, so it’s a plain control_01 with orientation I control. As I recall, the neck components add things more procedurally.

Otherwise, you might just need to fix the orientation in a post Python script. Or a post script that creates the dummy joint by duplicating the head joint to ensure identical orientation. Or clone and modify the neck or head component you’re using, where you could add the dummy joint at the same time.

Hi Chris,
Our characters are built with the EPIC_neck_component that builts both the head and the neck. It does appear to add things more procedurally which looks to be the source of the issue.

It sounds like post script is my best method of adding this consistently across all the characters without needing to rework bits of the template we can’t afford to.

Thanks!

2 Likes