'Baking' scale into a character

I have a character with a default scale set at 95%.  For my purposes I increased that scale to 99.5%.  I can use, pose, save and reopen just fine.  However some actions (certain store bought poses, or ZEROing the character will reset the scale to default (in this case it's 95%).  All my characters do this.  I have one with a default of 100% that I want to keep at 102% but often resets itself.  (I an aware if the height shaping parameter but for my purposes, scale does what I want)

I want to save this character in some form so that when it is ZEROed it retains the 99.5% scale. 

Memorize doesn't seem to work; Bake to transform doesn't seem to work; Save as character preset doesn't seem to work.

It's obviously possible because the original creator set the scale at 95%.

 

Thanks in advance for any help.

Comments

  • Richard HaseltineRichard Haseltine Posts: 100,728

    They probably use a link from their morph to the scale proeprty - for example muliplying it by 0.95. You can check this by clicking the gear icon on the slider for the character and selecting Parameter Settings, then looking at the Sub components tab. If you want the scale to be differnt you can adjust the settings for the link, or for the 100% figure (which probably doesn't have a link) you can add a new link - if you right-click in the Parameters pane and enable Edit Mode then you can right-click on the morph slider and select Show In Property Hierarchy, then expand down from that to get the Subcomponets, the link, the attributes of the link, and adjust the valuse; or drag the Scale property from the figure into Subcomponents to create a new link which you can thena djust to have the desired results. Save a Character preset and use that to load the figure in future, it should keep the new links.

    Bake to Transforms isn't for this kind of thing, rather it is for turning a Pose Control (such as the Hands Grasp control) on a mster node, such as the figure, into separate bends on the individual bones - useful when exporting to another application and for some native features.

  • crosswindcrosswind Posts: 6,902
    edited August 13

    Scale is a Pose property rather than a Morph property, so it can be changed by Pose Presets. The quickest way is to Lock the Scale property in Parameters pane, then Reset Pose action / script or Pose Presets cannot change the Scale value.

    Post edited by crosswind on
  • MasterstrokeMasterstroke Posts: 1,974

    You can bake the scale into a character, I do this all the time. IMPORTANT, though is to adjust Rigging to Shape, in order to keep the joints in the right place.

  • Michal P.Michal P. Posts: 76
    edited August 8

    scrjunk2 said:

    I have a character with a default scale set at 95%.  For my purposes I increased that scale to 99.5%.  I can use, pose, save and reopen just fine.  However some actions (certain store bought poses, or ZEROing the character will reset the scale to default (in this case it's 95%).  All my characters do this.  I have one with a default of 100% that I want to keep at 102% but often resets itself.  (I an aware if the height shaping parameter but for my purposes, scale does what I want)

    I want to save this character in some form so that when it is ZEROed it retains the 99.5% scale. 

    Memorize doesn't seem to work; Bake to transform doesn't seem to work; Save as character preset doesn't seem to work.

    It's obviously possible because the original creator set the scale at 95%.

     

    Thanks in advance for any help.

    If I understand well, just set the Scale parameter and lock the parameter.

    Lock.png
    519 x 58 - 9K
    Post edited by Michal P. on
  • scrjunk2scrjunk2 Posts: 1

    Thank you for the suggestions.  Simply locking the parameter did indeed do what I was trying to accomplish.

Sign In or Register to comment.