Studio. Is there a way to stop a child scaling with a parent?

Hi all.  I'm creating some props from various .obj files and it makes sense fo loactions and relationships to parent some to others.  But if I want to adjust eg the height of a table top by scaling Y all the children scale similarly.  I'd like to be able to turn that off if possible.  Any clues, or is it so central that it just is.

I work around, is to create a morph for the change wanted, but I'd hoped to use the native functions. 

All suggestions welcome. :)

Comments

  • Unparent the child then reparent after.

  • stitlownstitlown Posts: 282

    Great suggestion thanks.  Works for a static scene.  I'm also playing with some animations so I don't think that is going to work for the animation.  Any other throughts or suggestions?  Cheers. Lx

  • kitakoredazkitakoredaz Posts: 3,526

    I think you can un-check "inherit parent scale" about the child objects which you need to  keep individual scaling.

    open Tool setting tab, then change Active tool as joint editor,

    select your child prop in the scene, or click it in 3d scene, then Node attributes>inherit Parent scale,  check it OFF.

    it may work most of case, but if you hope to keep distance (you may hope to child tea cup keep position on the parent table when you

    change table Y scale hight ,, I believe,,)  , sometimes you may need to set pivot point of child props too.  

    it may change,,  how  you set pivot point of your props, and  how you set obj rotation order too,, I think.

     may need many test,, to work everything correctly. ^^;

     

     

     

    parentscale.PNG
    1198 x 764 - 143K
    scale1.PNG
    845 x 641 - 93K
    scale2.PNG
    561 x 505 - 51K
  • stitlownstitlown Posts: 282

    Great suggestions thanks kitakoredaz.  I will experiment.  Cheers,  Lx

     

  • stitlownstitlown Posts: 282

    Yep kitakoredaz.  That is the answer.  It is all there when you know the tools well enough.  Thanks

     

Sign In or Register to comment.