diff --git a/stl_thumbnail.cpp b/stl_thumbnail.cpp index 0933bf0..d447fb7 100644 --- a/stl_thumbnail.cpp +++ b/stl_thumbnail.cpp @@ -231,18 +231,9 @@ int STLThumbnail(const std::string& stl_file_path, const std::string& thumbnail_ // rasterConfig.viewDir = Vec3(-1.0f, -1.0f, -1.0f); // rasterConfig.viewRight = Vec3(1.0f, -1.0f, 0.0f); - stl::Parser stl_parser; - stl_parser.setCalculateVolume(false); Mesh mesh; - CaseTracer tracer("cxbin::LoadT"); std::vector meshs = cxbin::loadT(raster_config.input, &tracer); - if (0== meshs.size()) - { - //std::cout << "mesh is null." << std::endl; - return -1; - } - for (trimesh::TriMesh* aMesh : meshs) { for (size_t i = 0; i < aMesh->faces.size(); i++) @@ -268,13 +259,6 @@ int STLThumbnail(const std::string& stl_file_path, const std::string& thumbnail_ } } - - if (stl_parser.parseFile(mesh, raster_config.input) != 0) - { - // std::cout << "parse stl file " << rasterConfig.input << " failed." << std::endl; - return -1; - } - if (0 == mesh.size()) { //std::cout << "mesh is null." << std::endl;