IfcImport using carve: Open MeshSet instead of closed
Hello, I guess this is more of a question than an issue. I am currently trying to import an IfcFile and use the carve geometry converter to get a mesh, that I can use in a 3D engine. For the beginning I am trying to load a simple model, only containing an IfcWall with an IfcOpeningElement (simple rectangular hole in the wall).
Reading in the .ifc-file using loadModelFromFile works fine, but when I try to convert the geometry using carve::ConvertGeometry, it produces open meshsets, thus producing a mesh, where e.g. two faces A & B with a common edge E don't "know" that they use the same edge ( The rev argument contains a NullPtr).
Is there a way to fix this or am I missing something?
I added the example file as a txt file. example.txt