Non-convex MeshColliders with non-kinematic Rigidbodies are no longer supported in Unity 5

Issue #80 new
David Williams created an issue

Received by email:

"When using both the colored cubes and terrain volume components within Unity, I tried to add both the colored cubes collider to a c.c. Volume and a terrain volume collider to a terrain volume but received an error stating that, "non-convex MeshColliders with non-kinematic Rigidbodies are no longer supported in Unity 5" (on the c.c. Volume) along with no collider being added to the GameObject (on both)."

Comments (2)

  1. David Williams reporter

    From my reply:

    Of the top of my head I can say that the 'TerrainExampleScene' and 'ColoredCubesExampleScene' which come with Cubiquity do appear to work properly on Unity 5. Perhaps you can check they work for you (try clicking the terrain in play mode to perform some destruction)?

    Searching for the error message I came across these links:

    http://answers.unity3d.com/questions/915218/unity-5-workaround-for-concave-colliders.html https://www.reddit.com/r/Unity3D/comments/2xuvph/mesh_collider_rigidbodies_no_longer_supported/

    It seems that concave colliders should be supported, but not collisions between two concave collliders? Have you added other colliders/triggers to the scene? Also it seems that the terrain should be flagged as 'kinemetic', which I might not be doing (will have to check).

  2. David Williams reporter

    From the comments here:

    "While this has nothing to do with the blog post; my understanding is that the reason is our upgrade to latest PhysX (3.x), which has been a highly requested feature for a long time. Turns out, PhysX 3 actually removed some features that did exist in PhysX 2 :/"

  3. Log in to comment