Replies: 3 comments
-
Thank you for posting this. PhysX uses a “cooking” step to preprocess meshes for collision (triangle or convex). When the cooking task reports “m_processResult == OperationResult::SUCCESS && 'result parameter' is false,” it usually means the pipeline ran but the produced data was invalid or rejected (e.g., non-manifold/degenerate geometry, extreme aspect ratios, scale/precision issues, or memory/resource limits), so the engine cannot instantiate the triangle mesh collider. This is why the next line says “Unable to create triangle mesh for:/World/ground/terrain/mesh.”1 Several scene conditions can trigger mesh cooking failures, including very thin/small triangles, extremely large meshes, or memory pressure during cooking, especially for complex terrains or high-resolution trimeshes. These errors together with other cooking warnings for thin or small meshes and, in heavy scenes, can even stall the sim. Reducing mesh complexity or adjusting geometry to meet PhysX collider requirements avoids the failure.1 Isaac Lab config examples (documented API):
Footnotes |
Beta Was this translation helpful? Give feedback.
-
@RandomOakForest Thank you for your reply. By the way, i already setting a ujitsoCollisionCooking as false Screencast.from.2025.08.13.00.24.00.webmWhen i have decreased (num_col = 20, num_row =10, and horizontal scale = 0.05) or (num_col = 40, num_row =10, and horizontal scale = 0.08), then the robot did collision with terrain mesh. Screencast.from.2025.08.13.00.25.54.webmIs there any helpful solutions? |
Beta Was this translation helpful? Give feedback.
-
Following up, that's interesting. I'll move this post to our Discussions for further follow up. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Question
p..s. Definitely i want to use horizontal scale = 0.05 not default scale 0.1
Beta Was this translation helpful? Give feedback.
All reactions