Option to specify algorithm for --exterior-only

This commit is contained in:
Thomas Krijnen
2023-10-06 13:27:47 +02:00
parent d50dcadf5c
commit fa73de97b0
3 changed files with 30 additions and 5 deletions
+3 -1
View File
@@ -246,7 +246,9 @@ void GltfSerializer::write(const IfcGeom::TriangulationElement* o) {
primitive["attributes"]["NORMAL"] = write_accessor<3U>(json_, tmp_fstream2_, nf.begin(), nf.end());
}
primitive["material"] = writeMaterial(o->geometry().materials()[*mid0]);
if (*mid0 >= 0) {
primitive["material"] = writeMaterial(o->geometry().materials()[*mid0]);
}
primitive["mode"] = primitive_type;
mesh["primitives"].push_back(primitive);