change size part of character body

Hi!
I making now a GUI of character customization and how can I change size part of an object, like eye, mouth, belly, ears and many other part of body without reloading?

Any idea?
Please help, I had searched that 2 days:/

Designer

If the character is a 3D model, I guess you would need each part of the body to be a separate object and just scale it.

I’m not sure how it would look, but if you limit the scaling, that might work.

I haven’t done any work with skeletal animation in Unity so this is just speculative, but it might be possible to effect changes in the mesh by modifying the transforms of bones in a skeletally animated mesh. You’d probably need a skilled artist to create a humanoid model that was highly articulated, with separate bones for each of the features you want to be able to manipulate. Then, you would need to identify programmatically the bones that correspond to each feature of interest, and then adjust them in real time (which I assume is possible) in response to user input.

Also, you can access raw mesh data via scripting, so another option would be to manipulate the mesh directly. This would require in some way associating metadata with the mesh that indicated which vertices corresponded to which features.

Anyway, that’s what first comes to mind; maybe someone else will have a better suggestion.

Hi there …

i would suggest you use bones for customization only if you wanted to use them anyway.

If your character is more basic, it could be enough to seperate the meshes, and control them.

If you would seperate the parts, and after doing so, have 5 or 6 parts, that surely fits.
If you would need 20 parts or more, bones seem necessary.

The question is what you want to alter exactly … making a nose bigger or smaller doesn’t require Bones …
But to alter for example a mouth (if it’s actually a hole in the head), you would NEED bones.
If your mouth on the other hand, would only be a donut-like-form that is sticked on the head, scaling of the mesh itself would be more than sufficent.

So you have to make your decision.

You may find the tool is helpful - Body Proportions