openmesh

    1

    2답변

    그래서 프로젝트에 OpenMesh 라이브러리를 사용하고 있으며 EdgeHandle e 메서드로 전달됩니다. 이 모서리에 두 얼굴이 합쳐진 것을 볼 수 있습니까? 나는 온라인으로 보았지만 openMesh에 대한 문서는 매우 드물고 EdgeHandle에 대한 자료는 더 드문 경우입니다. 그것은이 다루기 어렵지 않다

    3

    1답변

    오픈 메쉬는 에지 정점에 대한 랜덤 액세스를 지원할 것이라고 생각했습니다. 나는 이런 식으로 뭔가를 할 수있는 방법 for(auto v : mesh->vertices()) mesh->point(v).data(); : 내가 찾을 수있는 모든 반복자 및 순환 장치입니다 mesh->vertices(42);

    2

    1답변

    몇 가지 수정 사항이있는 OpenMesh 튜토리얼 First Steps - Building a Cube을 따라 왔으며 PolyMesh 대신 TriMesh를 사용하고 큐브 대신 피라미드를 작성했습니다. 어쨌든, 두 번째 및 세 번째 얼굴에 오류 PolymeshT::add_face:complex edge이 표시됩니다. 이면은 점 (0,0,0), (0,1,0)

    1

    1답변

    OpenMesh에 decimater 알고리즘을 사용하려고합니다. 나는이 링크에서 제시된 기본 설정을 따랐다 : http://openmesh.org/Documentation/OpenMesh-2.0-Documentation/decimater_docu.html하지만 modquadrict.hh(part of the library)에서 오는 다음과 같은 오류가 발생

    1

    1답변

    OpenMesh를 처음 사용하고 메시의 모든 버텍스의 원자가를 계산하는 데 아주 간단한 함수를 사용하려고합니다. 이 Mesh::VertexIter vIterator, vBegin, vEnd; Mesh::HalfedgeHandle initialEdge, nextEdge; vBegin = mesh_.vertices_begin(); vEnd = mesh_