C++ 库 CGAL 支持输入哪些网格文件类型?
What mesh file types are supported for input by the C++ library CGAL?
我搜索了文档,它们似乎至少支持 .off 文件。 http://doc.cgal.org/latest/Mesh_3/index.html
但是,在我尝试使用该库之前,我想知道它们是否也允许输入 STL 文件。
CGAL-4.6/demo/Polyhedron/
中有一段代码允许将 STL 文件加载到 CGAL::Polyhedron_3
对象。该演示允许加载一个 STL 文件,然后保存到一个 OFF 文件。
或者,如果您需要在自己的代码中包含 STL 加载程序,您可以复制粘贴并改编现有代码。
该文件位于 demo/Polyhedron/Polyhedron_demo_stl_plugin.cpp
中,它使用了未记录的头文件 include/CGAL/IO/Polyhedron_builder_from_STL.h
。
我搜索了文档,它们似乎至少支持 .off 文件。 http://doc.cgal.org/latest/Mesh_3/index.html
但是,在我尝试使用该库之前,我想知道它们是否也允许输入 STL 文件。
CGAL-4.6/demo/Polyhedron/
中有一段代码允许将 STL 文件加载到 CGAL::Polyhedron_3
对象。该演示允许加载一个 STL 文件,然后保存到一个 OFF 文件。
或者,如果您需要在自己的代码中包含 STL 加载程序,您可以复制粘贴并改编现有代码。
该文件位于 demo/Polyhedron/Polyhedron_demo_stl_plugin.cpp
中,它使用了未记录的头文件 include/CGAL/IO/Polyhedron_builder_from_STL.h
。