Hello, fist of all im not entirely sure if this is the correct place for posting this, so im sorry if it isn’t
Im having a problem with some parts of my mesh not getting properly deformed in Unity. Everything works perfectly in blender however.
(the scale on this second image was extremely exaggerated to showcase that there is no slicing here)
What could be causing this? and how do i fix it?
This doesn’t just happen in the butt, but almost every part of the body that is scalable. (the butt is the part where it is more notorious and easy to show)
Hey, from your description it is a bit hard to tell what could be causing this. Would you be able to provide a bit more information? Is the model using blendshapes, or are you only using skinning? The screenshots are the bindpose of the model? Does it also occur when you use a normal mesh renderer with the imported Mesh? Wireframe images would help too.
My first guess would be that in Blender the model is skinned with more bone influences per vertex. If Blender skins the model with 4 influences per vertex, but Unity only allows for 2 you are likely to get visually different results. There are 3 locations you need to check that could cap the number of influences used for skinning:
In the Quality Settings the number of influences applied at runtime can be capped using the Skin Weights setting (by default this is set to 2 in the URP template).