How to scale a 3D mesh without moving the mesh
Hello -
I have generated 3D mesh objects that I need to scale. These objects are contained within a GameObject (but they don't have to be). The mesh objects are the result of free-form drawing (so they look kind of like worms).
I've found that simply trying to set the LocalScale property on either the containing GameObject or on each mesh child has the bad side effect that it also moves the meshes.
So my question is how to apply a scale change operation that changes the mesh scaling without affecting its position?
Thanks for any guidance that can be provided.
Comment
Your answer
![](https://koobas.hobune.stream/wayback/20220613014004im_/https://answers.unity.com/themes/thub/images/avi.jpg)