Weird Issue With The Zero-Area Triangle Check On UGC Bundles

While validating my Roblox avatar bundle, I consistently receive the following errors:

Detected zero-area triangle in UV map of 'LeftUpperLeg'. You need to edit the UV map to fix this issue.
Detected zero-area triangle in UV map of 'RightUpperLeg'. You need to edit the UV map to fix this issue.

Found invalid UV value outside [0, 1] range for 'LeftUpperLeg'. You need to edit the UV map to fix this issue.
Found invalid UV value outside [0, 1] range for 'RightUpperLeg'. You need to edit the UV map to fix this issue.

What I’ve Tried

I initially assumed the issue was caused by my UVs, so I tried several different fixes:

  • Re-unwrapped the entire model from scratch.
  • Verified that all UV islands were within the 0–1 UV space.
  • Remeshed the affected body parts to make sure it wasnt the geo causing the issues.
  • Unwrapped the remeshed geometry again.

Despite all of these steps, the exact same validation errors continue to appear.

At this point, I’m confident the issue is not caused by my model or UV map, and instead appears to be a bug with Roblox’s validation process. If there are any additional validation requirements that aren’t documented, or if this is a known issue, I’d appreciate any clarification.

A private message is associated with this bug report

Hi, I think the message was not very clear. The issue should happen on the cage, not the body part mesh. So in your case, you should check LeftUpperLeg_OuterCage and RightUpperLeg_OuterCage. Also the invalid UV between [0,1] is also not accurate, since cage UVs are above 1. We will update that message later

i did assume that at first but i checked the cage uvs and they were fine

i merged by distance and it merged nothing so i dont think its that

just bumping this because this issue is still unresolved

The UV map may looks “fine” but if there is a small error or degenerate triangle in the UV space caused by incorrect mesh editing or UV unwrap, you will not be able to see the issue with your eyes. I would recommend to use the template cage provided on the official page as a starting point and do not modify any UV manually.

thanks i recaged it and it worked

1 Like