Page 1 of 1

Model won't fully scale [Solved]

Posted: Sun Feb 19, 2017 1:04 pm
by Oceans14
I'm trying to scale down a stock dagobah asset in XSI. I'm doing it the way I always scale things down, where I select the root, scale it, and all the other parts scale as well. For some reason though, even when it looks fine in xsi, only the part I scaled is appearing that way in game.

This is the model with the root selected. I scaled this down to 0.3 on all axis.
Hidden/Spoiler:
Image
This is the model in game. Note that the "polymesh5" object is the correct size, but the other parts are the stock size.
Hidden/Spoiler:
Image
I figured this was happening because I needed to either freeze transforms or the operator stack or both, but those actions didn't help. In fact, freezing the transforms reset the scaling back to 1 (not just the numbers... the whole thing got bigger again). If anybody knows what's going on here that would be great, thanks!

Re: Model won't fully scale

Posted: Sun Feb 19, 2017 4:39 pm
by giftheck
Try adding a "-scale" to your .msh.option file, followed by whatever you want to reduce it to (IE if you want it to be 10% the size it is now, it would be "-scale 0.1")

Re: Model won't fully scale

Posted: Sun Feb 19, 2017 6:25 pm
by Marth8880
In XSI, when you scale an object that is the parent of other objects, those child objects will also be scaled. If you only freeze the transforms of the parent object after scaling, the scaling that was applied to the child objects will be reset. To prevent this, you need to select the parent object *and* the child objects that you want to apply the scaling to when you freeze their transforms.

Freezing the parent only:
Hidden/Spoiler:
Image
Freezing the parent and its children:
Hidden/Spoiler:
Image

Re: Model won't fully scale

Posted: Mon Feb 20, 2017 11:37 am
by Oceans14
Thanks marth, tried it and it worked perfectly. Nice gifs too

@ggctuk - I considered using your method but the scaled object won't appear in ZE, which is bad because I need to place this prop precisely.

Thanks for the help guys :)