Mesh improvements:

+ support of Simple Model Format (smf)
+ improve reading of STL files (reduce by ~70%)
This commit is contained in:
wmayer
2018-07-26 13:19:35 +02:00
parent 90a047b5e8
commit 170708a4f1
9 changed files with 363 additions and 2 deletions

View File

@@ -164,6 +164,7 @@ PyObject* MeshPy::read(PyObject *args, PyObject *kwds)
ext["STL" ] = MeshCore::MeshIO::BSTL;
ext["AST" ] = MeshCore::MeshIO::ASTL;
ext["OBJ" ] = MeshCore::MeshIO::OBJ;
ext["SMF" ] = MeshCore::MeshIO::SMF;
ext["OFF" ] = MeshCore::MeshIO::OFF;
ext["IV" ] = MeshCore::MeshIO::IV;
ext["X3D" ] = MeshCore::MeshIO::X3D;
@@ -212,6 +213,7 @@ PyObject* MeshPy::write(PyObject *args, PyObject *kwds)
ext["STL" ] = MeshCore::MeshIO::BSTL;
ext["AST" ] = MeshCore::MeshIO::ASTL;
ext["OBJ" ] = MeshCore::MeshIO::OBJ;
ext["SMF" ] = MeshCore::MeshIO::SMF;
ext["OFF" ] = MeshCore::MeshIO::OFF;
ext["IDTF"] = MeshCore::MeshIO::IDTF;
ext["MGL" ] = MeshCore::MeshIO::MGL;