Fixing JCMs in clothing
Hi there,
I'm trying to correct some JCM that are being driven by the leg in the G3f figure. As its a loin style dress I figured I could reverse out the deformation by loading back in the dresses base geometry.
So I set the figure in a zero pose, move right thigh bend to -115. This in turn drives the JCM pJCMThighFwd_115_R to 100% in my dress.
I then goz in my base shape using the same name (pJCMThighFwd_115_R) and set it to deltas only.
Nothing happens...
Checking the log file it seems that there are no deltas for the morph
2017-02-14 17:43:37.064 Geometry Imported: pJCMThighFwd_115_R.OBJ
2017-02-14 17:43:37.064 Creating morph for Dress...
2017-02-14 17:43:37.064 No deltas for morph, skipping node.
What am I missing?
Any help greatly appreciated :)
Comments
What are you trying to do? Just adjust the shape of the JCM?
Yes - but actually remove the effect of the JCM by replacing the shape of the JCM with the base shape of the clothing.
If you simply wish to block the JCM find its slider and click the chain icon to suspend the ERC
Real life got in the way yesterday, anyway back to the problem...
Ok I'm obvioulsy doing something wrong becuase that doesnt work?! Screen shot one I've found the JCMs controlling the thigh and clicked on the lock. Screen shot two set the right thigh into its 110% state and the locked jcm is still being driven and the mesh is still distorting.
Help :)
Richard is saying to click the chain link, not the padlock.
Edit to add: Hmm... I don't see a chain link on the control in your screenshot. I think the chain lock is on the Bend, Side-Side, etc. of the joint itself.
Ok I'm lost. So am I doing that on the base figure (i.e. G3F)? In which cases that doesn't solve the problem as I would have to do that everytime I pose the figure with that particular item of clothing. Or am I missing something?
How do I prevent the JCM from deforming the mesh in a way I can save with the clothing item. Trying to create a custom morph to replace the JCM results in the message "No deltas for morph, skipping node" as per the original post.
Thanks for all the help so far. :)
Edited because typing skills...
I think you need to do it on the clothing item, not the G3F figure. If it is thigh bend JCM that is causing the problem, find the thigh bend in the dress and click the chain link on the dress thight bend to break the link.
HI Barbult. The Figure doesn't have a thigh bone.. I've had a look at the dial in edit mode, and while the tool ti is different the chain is there. I'm going to give that a go...
Well, I'm really confused now. The first post said "This in turn drives the JCM pJCMThighFwd_115_R to 100% in my dress." If the dress doesn't have a thigh bone, where is the JCM pJCMThighFwd_115_R getting dialed into the dress?
Hi Barbult. It gets driven into the loin cloth and deforms it. I had a similar problem with a hood having a great big tear in it from a shoulder dial (which I still need to revisit). It turns out you can adjust it on the JCM but the option only appears if you are in edit mode. So between you and Richard the problem is solved (assuming the figure will save in this state as a support asset).
So again thanks for all the assistance. :)
Sorry, I wasn't thinking this through clearly enough. The morph is driven by the base figure and projected into the dress. You could turn off the ERC in the base figure, since the area is going to be hidden by the dress anyway, but a better approach would probably be to get the name of the morph (as you have), then load the dress without fitting it to the figure, right-click in the Parameters pane to put it in Edit mode (if it isn't), and right-click to create a New Property - give it the name of the JCM, set it to hidden, and ypu should find that DS will not now create a morph to match the morph on the figure. If that works, use File>Save as>Support Asset>Morph Asset to save your inert morph.
Hi Richard, Id like to try that approach. Would I have to clear any previously generated morphs for this to work?
As long as it's a freshly loaded copy theer won't be any generated morphs - they aren't stored. You can clear them if you prefer, though, from the Edit>Figure sub-menu
Thanks I will give it a go.
Hi Richard, Well I gave it a go. Having created my own versions of the JCMs and then saving them as morphs I came to load G3F and pose the thigh and Daz Studio created duplicate JCMs (see the screen grab) with a (2) prefix. Have I missed something obvious?
Thanks
That means the name didn't match - what you see in the list is just a label. I thought you had the name, but if not you can get it by clicking the gear icon on the slider and then Parameter Settings.
Hi Richard, I did get the name from the parameters tab...
Unless I'm going boss-eyed the name and label are identical...
Well, I did think it looked like the right name. You did the creation before fitting the clothing to the figure? And you hadn't saved it with an attempt to load a custom moprh? If you look in \Data\You\Product\Items\Morphs\You\Base (substitute the things you set for author and product when saving) is theer a morph file for that? If so delete it and then load the clothign and create the dummy parameter.