Joint Correct

Plugins Joint Correct


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.
SideBoneRotationVariant
LForearmY+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.
Author
FallenDancer
Downloads
735,789
Views
735,789
Favorites
3
Packages
1
Total Size
1.11 MB
Version
11
First release
Last update
Rating
5.00 star(s) 16 ratings

Latest updates

  1. JointCorrect 11 focus: That armpit tho.

    A pretty small update. Armpit (arm-Z down) morph was both a mess to begin with as well as being...
  2. JointCorrect 10 focus: gens back and knees

    - More attention on genital morphs (Z leg movement) - Bulge on the lower back when bending...
  3. Three new morph types

    - Neck tendons stand out on a Y turn (request by VamTimbo) - Wrist shape on X-up hand added. -...

Latest reviews

super-super
Upvote 0
TOTALLY GAMECHANGING! 5 stars"!
Upvote 0
Woah, this plugin really makes a difference to the person. Really great work. Thank you so much.
Upvote 0
Just an essential - makes a massive difference to poses. Plus it's free! Thank you!
Upvote 0
Just gotta say this has to be one of if not my favourite plugin. Best thing before 2.0. Ty for all your hard work :)
FallenDancer
FallenDancer
Thank you so much!
Upvote 0
Essential! I use this on every scene, for both static poses and animations. It's almost always an improvement, and sometimes saves an entire scene. Thanks, FD!
FallenDancer
FallenDancer
I'm glad to hear it!
Upvote 0
If you combine many many morphs to get the "perfect" look like me, you will sooner or later destroy the fragile harmony between all the bones and joints, the skinning, waighting and maybe the colliders. You will see for instance ugly bending limbs or hips as a result. This plugin sometimes may save you! This is a piece of work that shows exceptional insight in all the hidden mechanisms playing together. Completely bejond my horizon of knowledge.
FallenDancer
FallenDancer
Ironically the more morphs that move vertices near the joints the worse the outcome with JointCorrect. But thank you for the endorsement!
Upvote 0
Thank you mush for sharing
Upvote 0
Love it! Nice work.
FallenDancer
FallenDancer
Thank you!
Upvote 0
Neccessary
Upvote 0
Back
Top Bottom