Search Issue Tracker

By Design

Votes

0

Found in

2018.2.0b10

Issue ID

1056020

Regression

No

Skinned Mesh Renderer Bounds are changed when adding Cloth component to an object with incorrect Root Bone

Graphics - General

-

How to reproduce:
1. Download and open attached object "2018.2"
2. Select unitychan/mesh_root/Leg object in Hierarchy
3. Add Cloth component

Expected result: Skinned Mesh Renderer Bounds are staying the same
Actual result: Skinned Mesh Renderer Bounds are changed

Reproduced with: 2017.1.4p2, 2017.2.3p2, 2017.4.7f1, 2018.1.9f1, 2018.2.0f2, 2018.3.0a5

Update: The issue is not a bug. After adding Cloth component, set Root Bone of Skinned Mesh Renderer to the main reference point of all bones, which Transform Rotation is set to (0, 0, 0) and Scale to (1, 1, 1).

Comments (7)

  1. terry213

    Apr 20, 2020 03:17

    I'm using Unity 2019.3.0f3 and I think I may have found a solution, at least for simple cloth like a flag drooping down. I made a joint chain for a simple plane in maya, bind the plane to the joints, then export. Afterwards I put the binded plane in my scene and on Skinned Mesh Renderer component, I ticked Update When Offscreen to True. I'm not sure about other complicated meshes, but it seems having a joint hierarchy worked for me. Also on the Skinned Mesh Renderer, set the root bone to None.

  2. AnomalusUndrdog

    Mar 20, 2020 06:18

    The suggested fix of assigning the Root Bone of the Skinned Mesh Renderer component breaks animations (all animations get rotated by 90 degrees so the character looks like he's floating). The only way I can fix this is by turning on Update When Offscreen for the Skinned Mesh Renderer component. That probably causes it to perform extra calculations when off-screen but I guess these are just one of those things you have to get used to when using Unity.

  3. NVJOB

    Aug 15, 2019 02:31

    It’s just that cloth physics was broken, it was corrected in new versions, but it still will not help me.

  4. NVJOB

    Aug 15, 2019 02:23

    This error is not in version 2019.1.8. But I can’t use it, since my project cannot be transferred to the new version.

  5. NVJOB

    Aug 15, 2019 02:17

    The center of bounds shifts when using cloch, version 2018.4.3f. Enabling Update When Offscreen does not help. The last time I used cloch physics in version 5, there were no such problems. Very sorry.

  6. lifekilled13

    May 30, 2019 10:45

    Mark option Update When Offscreen in Skinned Mesh Renderer fix this problem in all versions. Sometimes you need to off and on Cloth component of object after this

  7. RikuTheFuffs

    Apr 13, 2019 17:12

    The proposed fix doesn't seem to work in Unty 2018.3.12f1

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.