Need a little help with my corrective morphs

Hiya!

I've recently started creating some of my own corrective morphs to improve the fit of some of the clothing I've converted from G3 to G8. I'm really pleased with the results so far, and I've kinda got the basic principles of using ERC Freeze to link my corrective morphs to the correct body rotation, but I've come unstuck.

I'm trying to create a corrective morph like the ones you find in the shoulders and elbows, where the morph won't 'kick in' until a certain parameter is reached (like the shoulder up 90 corrective morph that stays at 0% until the shoulder rotation reaches 35 and hits 100% at 90).

Unfortunately all I've figured out how to create so far ar corrective morphs that work from a zero parameter value to whatever value I used ERC Freeze at. 

If anyone can help it'd be much appreciated, though as I write this I realise I have no idea if "corrective morphs" is an actual thing, or I'm making up my own terminologies again... (I confess I don't even know what ERC stands for!) :)

 

Comments

  • You need to edit the ERC link in the Property Hierarchy pane - assuming you have the Parameetrs pane in Edit mode you can right-click on you property there and select Show in Property Hierarchy, then expand to see the controllers (since somethine else is driving your morph). Assuming the morph is limited with a minimum of 0 you'd need to add a negative scalar value to keep it zeroed for while - in your case you'd want it to go from 0 to 1 over 55 degrees, so the multiplier would be 1/55 and the constant would be - 35 / 55 - that way, when the rotation was under 35 degrees rot * 1 / 55 would be less than - 35 / 55 and the morph would be zero, then as it rose over 35 it would start having a positive value until at 90 it was 90 * 1 / 55 - 35 / 55 = ( 90 - 35 ) / 55 = 1.

  • You need to edit the ERC link in the Property Hierarchy pane - assuming you have the Parameetrs pane in Edit mode you can right-click on you property there and select Show in Property Hierarchy, then expand to see the controllers (since somethine else is driving your morph). Assuming the morph is limited with a minimum of 0 you'd need to add a negative scalar value to keep it zeroed for while - in your case you'd want it to go from 0 to 1 over 55 degrees, so the multiplier would be 1/55 and the constant would be - 35 / 55 - that way, when the rotation was under 35 degrees rot * 1 / 55 would be less than - 35 / 55 and the morph would be zero, then as it rose over 35 it would start having a positive value until at 90 it was 90 * 1 / 55 - 35 / 55 = ( 90 - 35 ) / 55 = 1.

    Thanks! That makes a lot more sense (never looked at the Property Hierarchy pane before!) I think I get the principle, though I need a little more help with the application if possible...

    So, using my shoulder rotation (up) corrective morphs as an example, I have one morph to rotate x to 50, and another to rotate it from 50-90 (I chose these because the 50 gave a nice approximation of the Genesis 3 "T" shape) my multiplier would be 0.025 (1/40) and the constant would be -50/40?

     What I'm not getting is where I input these control values in the Property Hierarchy pane... I can see where to input the scalar value (currently showing as 0.011111 as expected) but I can't see where or how to input the value range parameters of -50 and 40...there doesn't appear to be a place to input the required values.

    Apologies for being such a noob!

     

  • Ah... think I've got it... I don't set the control values in Property Hierachy pane... I set my scalar to 0.025, then apply 50 bend to the shoulder and reset the value of my morph to zero in the parameters tab, so that becomes its new normal? Seems to work anyhoo... should I ERC freeze at this point, or memorize the figure or something?

  • No, you don't ERC Freeze - ERC Freeze is justa  way of setting up the links automatically, if you want to go from zero - when you don't the manual method using the Property Hierarchy is the fallback (though I was assumign ERC Freeze to start with - in this case you probably want to avoid that entirely and use drag-and-drop from the Parameters pane

Sign In or Register to comment.