Figure Metrics and GF8 Height

JonnyRayJonnyRay Posts: 1,744

Updated since I was cross wired between Measurement Metrics which measures the figure and Figure Metrics which is the included script to change the figure. ]

I'm trying to configure the Figure Metrics script to use the morphs and such that I have when adjusting the parameters of a GF8 character using the script window. Everything seems to be working so far except for height.

I've noticed on the Genesis 8 characters that the height slider is backwards. If I want to make a character shorter, I actually increase the height slider, and decrease it to make them taller, This seems to be confusing FM.

Is there a way to configure FM to invert the parameter slider or will I just have to deal with managning height myself? I looked at the JSON which is created after creating my custom configuration and it appears to just be a mapping between a measurement and a parameter on the figure to adjust it.

Post edited by JonnyRay on

Comments

  • Richard HaseltineRichard Haseltine Posts: 100,546
    edited August 2019
    JonnyRay said:

    I'm trying to configure Measure Metrics to use the morphs and such that I have when adjusting the parameters of a GF8 character using the script window. Everything seems to be working so far except for height.

    I've noticed on the Genesis 8 characters that the height slider is backwards. If I want to make a character shorter, I actually increase the height slider, and decrease it to make them taller, This seems to be confusing MM.

    Is there a way to configure MM to invert the parameter slider or will I just have to deal with managning height myself?

    You mean Figure Metrics? I don't believe direction should make any difference - Figure Metrics makes an adjustment, if that's closer to the desired value it adjusts again in the same direction, if it's gone too far or increased the separation it adjusts in the opposite direction, repeat as set by the number of iterations. Is it possible some other property that Figure Metrics is adjusting to attain a different target value is also affecting height, so that the two are conflicting on each pass?

    Post edited by Richard Haseltine on
  • JonnyRayJonnyRay Posts: 1,744
    edited August 2019

    No, it's definitely the Measure Metrics for Daz Studio product. Maybe it's old and I shouldn't be using it anymore? [Edit after reading the product page again!] Or maybe I should look for the other half of the package? 

    If I tie the height to "Scale", it works correctly, but Scale isn't exactly the same as the Height morph. Adjusting Height seems to maintain some mass (like the thighs and arms don't get thinner). Whereas Scale changes everything about the character. I was hoping to use Height to get a more realistic adjustment.

    Post edited by JonnyRay on
  • fastbike1fastbike1 Posts: 4,077

    @JonnyRay

    Measure Metrics gives you the measurements. Figure metrics is the script that lets you customize your shape. Look at the videos on the product page.

  • JonnyRayJonnyRay Posts: 1,744
    fastbike1 said:

    @JonnyRay

    Measure Metrics gives you the measurements. Figure metrics is the script that lets you customize your shape. Look at the videos on the product page.

    Yeah, after Richard's question I figured out the difference. :) So it is the script (Figure Metrics) I'm having an issue with. I'll update my thread title.

    I may have also discovered something that may point to why. The target height I had tried to reach was 5' 3" (5.25 feet). However, the Height slider even at maximum +100% will only get down to about 5.6 feet. So the script may just have had an issue becuase it wasn't able to reach my target. I'm going to try to play around with it a little more with ranges within what the Height slider can reach and see if it's just an anomoly because of that limitation.

  • fastbike1fastbike1 Posts: 4,077
    edited August 2019

    @JonnyRay

    You talk about a Height Slider, but I don't see a slider in my Figure Metrics Window. With mine, you just type a value. This is with the "Basic" Measure Metrics setting.

     

    Capture.PNG
    442 x 479 - 45K
    Post edited by fastbike1 on
  • JonnyRayJonnyRay Posts: 1,744

    The Configuration tab is where you map the measurements to properties that will adjust them.

  • fastbike1fastbike1 Posts: 4,077

    I feel like we are talking past each other. You can see from my screen shot that I was able to type your desired value directly. No sliders, no sliders working backwards etc. Is there some reason that doesn't work for you?

    JonnyRay said:

    The Configuration tab is where you map the measurements to properties that will adjust them.

     

  • JonnyRayJonnyRay Posts: 1,744
    fastbike1 said:

    I feel like we are talking past each other. You can see from my screen shot that I was able to type your desired value directly. No sliders, no sliders working backwards etc. Is there some reason that doesn't work for you?

    JonnyRay said:

    The Configuration tab is where you map the measurements to properties that will adjust them.

     

    First thank you for continuing to try to help! :)

    I have some screenshots at home of what my issue has been. I'll add those to this thread along with some results of the testing for my new theory that the "Height" parameter/morph on GF8 is just too limited for what I was trying to do.

  • QuixotryQuixotry Posts: 912

    You could try reducing the figure's height further with the Torso Length and Leg Length sliders. Have you tried turning off the limits on the Height slider and then using Figure Metrics? You can find the limits on/off button by clicking the gear icon in the corner of the slider and selecting Parameter Settings.

    Screen Shot 2019-08-15 at 10.45.31 AM.png
    303 x 245 - 40K
    Screen Shot 2019-08-15 at 10.45.47 AM.png
    536 x 421 - 65K
  • JonnyRayJonnyRay Posts: 1,744
    edited August 2019

    So I played with this a bit today. For folks who aren't familiar with Measure Metrics / Figure Metrics, I loaded a base G8F, put on some clothes and the Measure Metrics "wearable". 

    She loads in at 70 inches tall. Which is 5' 10" (About 178 cm).

    What I want to adjust to make her height change is the Height morph which is included in the Genesis 8 Female Body Morphs.

    To show the difference between that and just changing her Scale parameter, I dialed the height up to 100% (which as I said actually makes G8F shorter) and then loaded a second one and used scale to set her to about the same height. You can see in the screenshot the two body shapes are visibily different and the measurement of their waists bears this out. What I want is the look on the left, still a mature woman, but shorter. To me, the look on the right has the effect of changing her age by making all dimensions smaller.

    I then loaded up the Figure Metrics script. On the Configuration tab, I've changed the mapping between measurements and several morphs that I have available which I feel are more accurate than the defaults that FM loads with. I've highlighted where I tied the adjustment of the Height value to the Height Full Body Morph (FBM) property on G8F.

    My goal was a character who was 62 inches tall. As I mentioned, I have reaalized that the Height morph can't make that height. The shortest it gets is about 65 inches. But I wanted to recreate the issue I saw that prompted this thread.

    So I entered 62 inches and hit accept. The script runs and this was the result...

    The girl on the left actually GREW 6 inches to 76 inches (which is the height you'd get if you manually adjusted the Height morph to -100%). So I reset and tried again with value of 66 inches, which ended up giving the same result. She grew instead of shrinking from her default of 70.

    So, even though it seems like FM is REALLY confused that trying to reduce the height requires an increase in the Height morph value, I thought about Quixotry's advice on the parameter limits. So I turned them off.

    Then I tried the same thing, entering 62 inches for the target height. Hold on to your hats, this was REALLY funny!

    She disappeared? No ... look at the height value in the MM pane. She's now 8608 inches (21.8 KM) tall! When I framed her in the viewport, you can't even see the other girl, she's smaller than a pixel. :D

    So it looks like FM isn't going to be able to reliably adjust the height of my figures using the Height morph. I can do it by hand and get what I need. Even removing limits by hand will probably work okay as long as I don't get super crazy about it!

    I just wanted to share the results I got from this test tonight, in case anyone else is trying to play with the Height morph and gets confused about the adjustments like I did.

    MM01-Setup.png
    1920 x 1080 - 556K
    MM02-Actor-FullBody-RealWorld-Height.png
    403 x 633 - 73K
    MM03-Height-Verses-Scale.png
    1433 x 921 - 561K
    MM04-FMScript-Configuration.png
    623 x 801 - 61K
    MM05-FMTargetHeight.png
    623 x 799 - 41K
    MM06-HeightAdjustResults.png
    1433 x 925 - 723K
    MM07-RemoveLimits.png
    307 x 411 - 24K
    MM08-NoLimitsResults.png
    1433 x 923 - 687K
    Post edited by JonnyRay on
  • peteanderson1212peteanderson1212 Posts: 75
    edited March 2020
    It's not just that Johnny, this issue is easily reproducible on any number of machine. Not only does the script gets confused in changing the measurements, it also shows wrong values (and converts them wrong too) Here's Niah with her height changed from 5'10" to approx 5'8" as far as the measurements from the pane comes in. While the script shows her height to be about 68 equaling about 5'6.67" or something about that. While 5'8" converts to about 69.6 inches in all. (You can see this in the base figure too, without her height changed. The pane shows 5.10 while the script has it about 70.62 inches which converts to 5.885) Don't even know which one is the correct one now. And another funny thing that happened to me, I kept changing the measurement unit in the script pane (the one where you can select those check boxes), and the height changed to different measurements. i.e. The conversion across different units didn't happen properly, and even ended up confusing the script into thinking that it's an entirely new measurement now. This happened to me only once, so I am hoping that was just a fluke, and happens due to the limited decimal places it rounds numbers off to while converting. EDIT: Nvm, noob mistake. I took 5.67 ft to 5ft 6.7 inches. It is fine, except that what johnny posted, it does gets confused. In my experiments a positive increment to the height decreased it because the morph works as such. It decreases the height on increasing the value with slider and increases the height on decreasing it. That's why it increases the height when you input a lower value than the current height, since it becomes a negative increment and the slider has to move in the negative direction. Also, when I kept the limits locked, no matter what value I try the height to be. The slider would get increased to it's maximum value on either side of the slider. I think that the measure metrics plugin isn't meant to adjust things since it can't do the math properly. Cause it has to convert the increment or decrement in terms of percentage and than set the slider accordingly. In which case, maybe the plugin works and it's the morph. Instead of values in percentage or 0/1 it should have actual values for heights.
    2020-03-20_15h01_53.png
    1820 x 858 - 606K
    2020-03-20_15h11_52.png
    1820 x 858 - 604K
    Post edited by peteanderson1212 on
  • nmshare2nmshare2 Posts: 0

    JonnyRay said:

    The Configuration tab is where you map the measurements to properties that will adjust them.

    where in in daz 4.15  is this menu becuse i think i missing a script file 

    figure messure.png
    442 x 479 - 39K
  • food.plus13food.plus13 Posts: 133

    JonnyRayFirst thank you for continuing to try to help! :)

    I have some screenshots at home of what my issue has been. I'll add those to this thread along with some results of the testing for my new theory that the "Height" parameter/morph on GF8 is just too limited for what I was trying to do.

    Do you know how to get the slide height morph? I've looked for it but I can't find it

  • crosswindcrosswind Posts: 6,844

    food.plus13 said:

    JonnyRayFirst thank you for continuing to try to help! :)

    I have some screenshots at home of what my issue has been. I'll add those to this thread along with some results of the testing for my new theory that the "Height" parameter/morph on GF8 is just too limited for what I was trying to do.

    Do you know how to get the slide height morph? I've looked for it but I can't find it

    It is from this prod: https://www.daz3d.com/genesis-8-female-body-morphs

  • food.plus13food.plus13 Posts: 133

    crosswind said:

    food.plus13 said:

    JonnyRayFirst thank you for continuing to try to help! :)

    I have some screenshots at home of what my issue has been. I'll add those to this thread along with some results of the testing for my new theory that the "Height" parameter/morph on GF8 is just too limited for what I was trying to do.

    Do you know how to get the slide height morph? I've looked for it but I can't find it

    It is from this prod: https://www.daz3d.com/genesis-8-female-body-morphs

    Thank you so much

Sign In or Register to comment.