JointCorrect is my amateurish corrective morph system for G2F figures
in Virtamate 1.20 and later. I have no prior experience with JCM
systems and only a fleeting understanding of anatomy. In my
experience it usually produces better results than the default
system. However it is not perfect and some poses which may have looked
good with only the native system may look worse with JointCorrect.
JointCorrect is a work in progress. Constructive criticism is welcome.
USING
Add JointCorrect.cs to a Person atom. Turn off all "Auto Behaviours"
morph checkboxes except for Eyelid and Breasts.
Plugin will zero all corrective morphs when disabled. Enabling and
disabling the plugin will let you test whether your character/pose is
better with it or without it.
MORPHS
JointCorrect currently uses about 60 different morphs. These morphs
follow a naming convention.
Side | Bone | Rotation | Variant |
L | Forearm | Y+100 | .variant |
Side is one of L (left), R (right), T (trunk/center), C (combined)
Bone refers to the DAZ native name of the bone under consideration.
Rotation describes the DAZ-centric rotation of Bone for activation.
Variant is an optional extension that describes a variant morph.
VARIANTS
Variants are a way to customize or extend the morphs applied to the
character. There are two default variants. One for the base G2F JCMs and
one for genital JCMs. Variants can be selectively enabled and disabled
using their checkboxes in the JointCorrect UI.
Note that some morphs are cummulative. e.g. elbow bends have
independent 100 and 130 degree morphs. The 130 degree morph only
applies correctly while the 100 degree morph is fully applied.
DEBUGGING
A '#define' in JointCorrect.cs can be enabled which will add debugging
output and a 'Lock' checkbox to the plugin UI. The 'Lock' will stop
updating morphs so that they can be manually adjusted. This helps
determine which morph, if any, is causing which change.
TIPS AND NOTES
Experiment with "AutoBehaviours/Leg Bend Fix Morphs". Sometimes a
better result can be obtained for a character or set of poses with it
enabled.
The base body morphs are located in the 'female' folder. I have only
tested them with female characters. They might work with males. I have
little interest in staring at wangs so don't have the patience to test
it.
WARRANTY: EXPRESS OR IMPLIED.
lol. There is no spoon.