![]() |
Bug / Crash Post Unity 2019.1 error - Printable Version +- Obi Official Forum (https://obi.virtualmethodstudio.com/forum) +-- Forum: Obi Users Category (https://obi.virtualmethodstudio.com/forum/forum-1.html) +--- Forum: Obi Cloth (https://obi.virtualmethodstudio.com/forum/forum-2.html) +--- Thread: Bug / Crash Post Unity 2019.1 error (/thread-1101.html) |
RE: Post Unity 2019.1 error - qlee01 - 20-05-2019 (20-05-2019, 09:43 AM)josemendez Wrote: Hi there, Thanks, for the scenes you show in the video it also works for me. I cannot get the CharacterCloth scene to work, though (with the trenchcoat). The trenchcoat looks completely off. RE: Post Unity 2019.1 error - Saismirk - 26-05-2019 After making a whole new project just to make the skinned cloth work, everything appears to work properly except for the mesh being rendered 90 degrees sideways for some reason. This happens to any skinned mesh even on Edit Particle mode. Nothing seems to fix this.
I should add that everything seems to work just fine with non-skinned meshes, even just switching a skinned mesh to be rendered with a regular Mesh Renderer/Filter will make the cloth render properly, but for Skinned Renderer the meshes are rendered sideways and in messed up positions. I've explored any number of solutions from X-Forms in 3dsmax to using Maya and Blender to reimport the meshes. It's definitely related to bones as that was the problem initially with Bone Weights. RE: Post Unity 2019.1 error - Saismirk - 26-05-2019 (26-05-2019, 08:04 PM)Saismirk Wrote: Update: I have found that problem lies in skinned meshes defaulting to their root bone's rotation values and the mesh's pivot position, overriding any skin positioning. For example, I use 3dsmax for my modelling using biped rigs, the meshes in question were assigned to the pelvis bone (root). Even though the biped as a whole has 0 rotation values, the pelvis had (-180, 0 , -90) rotation values, and the mesh had a pivot located at the feet. At runtime, even though the skinned mesh was properly positioned, Obi Cloth made it take the exact same rotation values as seen in 3dsmax, despite not matching the actual bone's rotation after import, and position it at the location of the pivot. I managed to fix this by rotating the biped as a whole such that the pelvis bone had a global 0,0,0 rotation and the mesh's pivot matching the root bone's position. Skin wrapping the whole thing and finally rotating the biped back to its original position, and Xforms for good measure, then it was good to go. I'm unsure if this is a unity problem with 2019's new fbx import features, or Obi not handling the root bone's transform properly. In any case it is fixable. Things that were not related to this issue:
RE: Post Unity 2019.1 error - gusrbehfdl - 04-06-2019 I'm getting the same "Bone weights do not match bones" issue on 2019.1. I've tried : Unity's mesh optimization options to "Nothing" Skin weight bones settings to high bone count But still getting the error. And I've re-generated topology and re-initialized in every attempt. Please help. RE: Post Unity 2019.1 error - gusrbehfdl - 11-06-2019 Hello? Any news about this issue? Is reverting back to Unity 2018 the only way now? RE: Post Unity 2019.1 error - qlee01 - 15-06-2019 (11-06-2019, 10:28 PM)gusrbehfdl Wrote: Hello? Any news about this issue? Is reverting back to Unity 2018 the only way now? I would also be very interested. Tried now on Windows also, the character cloth scene does not seem to work, the mesh is and stays completely broken, even after following all given suggestions. RE: Post Unity 2019.1 error - josemendez - 20-06-2019 (15-06-2019, 10:27 AM)qlee01 Wrote: I would also be very interested. Tried now on Windows also, the character cloth scene does not seem to work, the mesh is and stays completely broken, even after following all given suggestions. Hi there, I've opened a new thread to explain the situation: http://obi.virtualmethodstudio.com/forum/showthread.php?tid=1235&pid=3907#pid3907 |