Create custom collision on static mesh

Create Custom Collision on Static Mesh:

It should be possible to create custom collision within the engine. In fact, we do exactly this for UProceduralMeshComponent. You should probably start by taking a look at that component, and just deriving from it to do your custom creation. It already handles a lot of the boilerplate for you.