Search Issue Tracker

By Design

Votes

0

Found in

5.5.1p2

Issue ID

883666

Regression

No

Errors in Player.log with MeshCollider when Convex and Inflate Mesh are set to true

Physics

-

Errors appear in the Player.log file: `ConvexHullBuilder: convex hull has more than 255 polygons!`, `Gu::ConvexMesh::loadConvexHull: convex hull init failed! Try to use the PxConvexFlag::eINFLATE_CONVEX flag. `, `Failed to create Convex Mesh from source mesh "041_Body_Centered". Source mesh is likely have too many smooth surface regions. Please reduce the surface smoothness of the source mesh. Alternatively turn on Inflate Mesh and increase the Skin Width sufficiently for this mesh'.
Same errors appear in the Xcode Console if built for iOS.

Steps to reproduce:
1. Open attached project "Mesh Collider"
2. Open scene "TestBrokenColliders"
3. Select Game Object "041_Body_Centered" from Hierarchy
4. Set Convex = true and Is Trigger = true under Mesh Collider Component. Note: Errors appear in the Console
5. Clear the Errors and Build and Run for Standalone
6. Open Player.log

Actual behavior: the same Errors appear in the Player.log file.
Expected behavior: Errors in the Console could not be cleared / Errors would be warnings instead / It wouldn't be possible to build the project / Errors would not appear in Player.log file

Reproduced with: 5.6.0b10, 5.5.1p4, 5.4.4p4, Standalone and iOS.

Comments (1)

  1. invadererik

    Apr 09, 2017 19:51

    If this is by design, then please provide an in Editor warning when player is set to WebGL or at least add a note in documentation saying that its not supported in WebGL .

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.