JCM for characters suddenly applying to figure when that character is not applied
I apologize if there is already a post like this, but Google was not being very helpful when I searched for an answer. Today I was using a zeroed Genesis 2 Male figure and when I moved his arm forward, it distored his armpit/shoulders very badly. (I still prefer Genesis 2, because all my custom made characters for my book , that I've been working on for many years now, were made for the Genesis 2 figure and it's too hard to convert all of them to other figures and while I don't mind Genesis 3, I don't like 8 or 9 at all) I was confused as to why it was doing this, because that wasn't happening earlier this morning and I hadn't changed any rigging or anything, but then I checked the currently used tab and saw that it had 2 different character JCM's applied, despite the characters not being dialed in. I zeroed all the JCM's for the arm and it looked perfect again, however it happens every time now, even after closing and reloading G2M into a new blank scene. The thing is that I've had these characters installed for a long time and this wasn't happening before, it just started doing it today, and I have no idea why it would be doing that and I don't really want to have to go through and manually turn off those JCM's for all future characters (that don't use those characters) that I pose. I have actually come across this problem before, with different characters (so it isn't just those two characters), where their JCM's kick in despite the characters not being applied and those times it randomly fixed itself, so I don't have a solution for when it happens again and I also would like to know why it's happening in the first place. Also, in case setting in the newer versions of DAZ are different, I still use DAZ Pro 4.11, since my pc can't handle the newer versions. I would greatly appreciate any help in figuring out how to fix this problem.
Comments
The advice is usually to check for updates to those figures that the JCMs belong to, to see if the problem has been fixed. If there is no update, the easiest thing is to uninstall those "bad" products. If you list the specific JCMs that are being dialed in erroneously, other users may know the history of that problem.
I only skimmed the wall of text, but you may never have noticed the issues before if the JCMs are only active in obscure poses. You can check the controllers of the JCM by clicking gear icon in paramters. It should tell you how JCM is controlled. Ideally, the Character body morph should be set as a Multiply controller. if it's not there, then likely character has already been faulty unless you somehow managed to change the controllers and update the morph.
Barbult, the problem with that is that it isn't just those 2 characters, it's happened before with Genesis 2 Females as well, and I check the "currently used" tab very frequently due to these issues, but the thing that confuses me is I don't know what's causing it or what's fixing it. Because it'll do that for a while, then suddenly stop and the figures will act normal, not dialing in JCM's that shouldn't be dialed in anymore, but then a few weeks to months later, it'll suddenly start doing it again, but with a different character this time and all fo the character's I've had for quite a while, so it's not like I just installed them and I haven't recently updated any of them. I feel like if it was an issue from the get-go, this would be consistent and wouldn't happen with almost every character I have, to me it almost seems like it's a Daz issue, like it gets confused and thinks something's dialed in when it isn't. Considering it happens with so many characters and it isn't consistent, I don't want to uninstall all of those characters, (I have a lot of characters installled), especially when I have no idea which ones have done it in the past, as it's been happening for years now. I was just hoping that maybe someone had found a solution to why this is happening or at least could explain why it happens, even if there's no solution, but given this also happened a few times with Genesis 3, I'm starting to think there is no solution and it's just Daz being weird.
Lilweep, as mentioned above, I very frequently check the "currently used" tab and always have everything unhidden, since I create a lot of characters and other things and need to see that stuff and unfortunately it's not the case that it's only applying in obscure poses, the only body part that was bend was the arm and it was bent forward with the limit set (I didn't turn off limits). And it was also 2 different character JCM's that applied, not just 1, despite G2M not having a single morph dialed in, so there was no reason for Daz to think it needed those JCM's.
if the JCM has incorrect controllers it will not matter what character is used, hence why i said to check the controllers fo the faulty JCM(s).
It won't be consistent because the JCM may only misfire under certain poses. It may affect every character if the JCM is not linked correctly to relevant character, and may effect many poses depending on controllers.
I mean if youre not going to follow the advice suggested and instead keep posting other hypotheses, it's hard to really rule out the obvious. If for whatever reason youre refusing to check updates for the character as suggested, or naming the character as suggested, or checking the parameters as I suggested to see their controllers, then not sure what to tell you.
You uninstall the faulty JCM's character, not the character that the faulty JCM is dialled in on (which may well be all your characters as you have said). When you see a faulty JCM, identify the character it relates to and uninstall that character. Or you could fix the JCM manually and resave it.
Screenshots? alt click the parameters to reset to defaults? check the parameters? what are controllers for faulty JCMs? what is the name of the characters of the faulty JCMs?
Find the offending morph in Parameters tab. Right mouse Button (RMB) > Edit mode. RMB > Show in Property Hierarchy (get this very important tab from Window > Panes).
Theres Sub-components : other morphs being controlled by the morph. And there's Controllers: other morphs controlling the morph.
If you look at a JCM. You should find in the Controllers, the morphs that activate the JCM.
Looking at Controllers, there is 1st stage and 2nd stage. 1st stage is additive, standard control. You should find the arm bend morphs and such.
What you need is something in the 2nd stage - the multiply stage. There you should have the character figure morph of which the JCM is supposed to act on. If not there, add in by drag n droping the body morph FBM and/or head morph FHM of the figure its suposed to be linked with. Once added, open the morph > Attribute and make sure the new link is saved with the offending JCM and not the FBM/FHM.
FInally, you can save your morph with save as > morph asset ...
VIdeo by Josh