我找不到有关 OpenMesh 操作的线程安全的任何信息,特别是我正在寻找多线程网格导入。目前我正在通过以下方式填充我的网格:
OpenMesh::IO::ImporterT
在单线程中。但如果可能的话 - 我不想在多个线程中执行此操作,而不会阻塞:
meshImporter.add_face(faceHandle);
meshImporter.add_vertex(vertex);
但它比我想象的要慢一点(它消耗了下一次操作的一半以上时间 - 抽取相同网格的时间)。
我找不到有关 OpenMesh 操作的线程安全的任何信息,特别是我正在寻找多线程网格导入。目前我正在通过以下方式填充我的网格:
OpenMesh::IO::ImporterT
在单线程中。但如果可能的话 - 我不想在多个线程中执行此操作,而不会阻塞:
meshImporter.add_face(faceHandle);
meshImporter.add_vertex(vertex);
但它比我想象的要慢一点(它消耗了下一次操作的一半以上时间 - 抽取相同网格的时间)。