Static Mesh bounds calculation issue with bDoFastBuild causing bad bounds

This question was created in reference to: [Static Mesh bounds calculation issue with [Content removed]

(Assuming familiarity with the referenced thread ^)

We’ve just started hitting this as well. FWIW the mesh in question was manipulated using the editor mesh editing tools- maybe that’s how it got stuck with bDoFastBuild on? We’re trying removing the UPROPERTY as well, but I’m wondering if there’s a long term fix coming to this? The thread didn’t seem conclusive.

Thanks!

Josh

[Attachment Removed]

Hi there,

Apologies for the delay. Unfortunately we were never able to reproduce this issue with the information given at the time and haven’t continued the investigation. Please let us know if you find a way to replicate the issue. The only fix in this area has been to prevent Nanite Static Meshes from being unable to build when bDoFastBuild was enabled:

CL#46778224 (0a6a01) [StaticMesh] Disable fast build on meshes when Nanite is enabled on them in the editor.

Fix for being unable to enable Nanite on meshes that were created with BuildFromMeshDescriptions with bFastBuild=true.

UE 5.8 CL#52603973 (3a484e)

Another thing to look out for is if you have any custom code that calls BuildFromStaticMeshDescriptions() without providing an argument for bFastBuild, because the default value is true.

[Attachment Removed]