I posted a Suggestion in the Idea section,
but I thought maybe there is a way to do just that already and I haven't thought about it.
If you ppl have some sugestions it would be amazing! And if you like the suggestion please vote for it so it maybe gets implemented.
It is a problem I encounter all the times, as I work with imported FBX assets, lots created from curved streets, L, U and O shapes, so very irregular base shapes.
I agree that this would be useful. This is a common use case that we have been considering, and hopefully we will have something to handle this in the future. Thank you for your enthusiasm and for sharing your use case with us.
For now, unfortunately, I can't think of a good workaround.
Ideally it is two different separsed problems:
- separating surfaces into shells accordingly to their normals independently by the number of faces.
- splitting geometries by continuity, like the 2 front faces of a O shaped building (external front and internal front) independently by the number of faces.
Having these two extra operations should cover all situations