Generate Procedural Mesh

[=ACCA software S.p.A.;46449]
Your procedural mesh, if I’m not mistaken, was created with UCustomMeshComponent.
What I mean to do is a procedural creation of an UStaticMesh and assign it to an UStaticMeshComponent because, from what I have understood, UStaticMesh supports precomputed lighting, mesh Instancing and has better performance. Am I right?
[/]

From what I understand, UStaticMesh requires an asset, so by definition it cannot be procedurally generated. You could generate an asset and save it (to be able to load), however. Not sure if you would need to reverse engineer how assets are created or reuse and ship some of the UEd code to import assets (there may be legal issues here).