1 person found this helpful
The closest I have seen are problems like
- Two things have the same tag, so CH only sends the events to one of them (eg both eyebrows have “left eyebrow” on them)
- The scale problem, if no other changes, sounds more like something to do with ranges. For pupils, you can have a range layer to control how far the pupil moves. Funny things happen sometimes with stray pixels and non-continuous layers tagged with the range tag. There is a “size” tag for eyelids Which I never worked out what was for. I wonder if something like that is occurring.
Happy to have a look at a puppet if you want to share a copy here or send a direct message.
Here is a blog I wrote on eyes as well, in case of any use: https://extra-ordinary.tv/2018/04/21/debugging-character-animator-eyess/ (but I don’t think it contains an answer for your problem).
2 people found this helpful
I would also suggest checking the tags. I was naming parts with "L" and "R" instead of "left" and "right" and Ch was assigning them to the mouth phonemes.
Hey all, thanks for the input! The problem seemed to fix itself after some refreshing. So I assume it was a cache problem. I'm not sure why it got so wonky, but I'm definitely being very particular about how layers are labeled even before I bring them into Ch.
Another weird thing I noticed Ch doing automatically that caused an issue: It was auto-tagging my "Left Pupil Range" and "Right Pupil Range" layers as "Pupil range, Pupil, and Pupil Size" for some reason.
One thing you need to be careful of when doing lots of edits is I think auto tagging adds tags, but does not remove them. So if you rename a layer it may keep previous tags. (I think)
So don’t only rely on the layer names. Also inside rigging go through every single layer and check the tags assigned. You may need to manually clean up / remove some “strays”.