Description

The licensee identified a number of cases where loading assets will trigger convex hull generation warnings:

  • If the first 3 verts in the set are colinear (in which case IsPlanarShape() returns true but provides a zero vector as the plane normal)
  • When IsPlanarShape() and TExtremePoints3 disagree on classifying a point cloud as a plane (TExtremePoints3 is more deliberate in how it builds the plane and seems to pick a plane that minimizes the distance to the plane for every single point in the set).

This will cause the following warnings:

  • LogChaos: Warning: Convex hull generation produced zero convex particles, collision will fail for this primitive.
  • LogChaos: Warning: Convex hull generation produced zero convex particles, collision will fail for this primitive.
  • LogChaos: Warning: Convex hull generation produced zero convex particles, collision will fail for this primitive.
  • LogChaos: Warning: Convex hull generation produced zero convex particles, collision will fail for this primitive.
  • LogPhysics: Warning: TConvex Name:BodySetup /Game/TestAsset.TestAsset:BodySetup_0, Element [6] has no Geometry
  • LogPhysics: Warning: TConvex Name:BodySetup /Game/TestAsset.TestAsset:BodySetup_0, Element [7] has no Geometry
Steps to Reproduce
  • Load the uasset provided by the licensee, which will trigger some warnings related to the convex hull generation (see addl info URL)

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-357273 in the post.

0
Login to Vote

Unresolved
ComponentUE - Simulation - Core
Affects Versions5.65.7
CreatedDec 9, 2025
UpdatedDec 9, 2025
View Jira Issue