나는 convex body를 생성하기 위해 cgal 라이브러리를 사용하고 있으며, 이는 개별 요소 시뮬레이션을 위해 추가로 사용됩니다. 현재, 다면체 파티클을 끊으려고하고 있는데, 이것은 현재 다면체의 평면 클리핑으로 구현됩니다. 문제는 여러 번 (때로는 한 번) 클리핑을 한 후 다면체가 거의 변질 된면, 거의 동일 평면상의 가장자리 또는 거의 변질되지 않은 가장자리와 같은 "불량"속성을 갖기 시작하여 접촉 계산에 문제가 발생한다는 것입니다. 나는 CGAL/Surface_mesh_simplification
루틴을 보았고 edge_collapse
함수를 사용했지만 입자의 convexity는 보존하지 않습니다. 볼록 상태를 유지하면서 convex 다면체 단순화를 위해 cgal에서 루틴을 사용하는 방법이 있습니까?CGAL : 3D에서 convex polyhedra 단순화
0
A
답변
0
isotropic_remeshing()
기능을 사용해 볼 수 있습니다. 출력이 볼록하게 유지된다는 보장은 없지만 점은 입력 메쉬에 있어야합니다. 보존하려는 일부 날카로운 모서리가있는 경우 함수에 지정할 수 있으며이를 고려합니다.
관련 문제
- 1. CGAL Convex Hull (Qt 포함)
- 2. cgal : 표면 단순화 및 텍스처 맵 유지
- 3. CGAL :: triangulate_polyhedron의 사용 방법
- 4. 빠른 선체 알고리즘에 의한 convex convex hull 컴퓨팅
- 5. '로컬 볼록 헐 (convex convex hulls)'의 합집합을위한 빠른 알고리즘
- 6. convex square - matlab
- 7. CGAL :: assign과 호환되는 CGAL 클래스에서 파생
- 8. CGAL 삼각
- 9. 3D에서 회전
- 10. OS X에서 CGAL C++ 프로그램을 실행 하시겠습니까?
- 11. Convex Hull - 입력 파일에서 읽기
- 12. 두 개의 convex hull 병합
- 13. convex hull에서 Delaunay 삼각 측량
- 14. 단순화
- 15. CGAL :: 인스턴스 변환 리플렉션
- 16. 메쉬 부울 연산 (CGAL)
- 17. 파일에서 CGAL 클래스 입력
- 18. CGAL 파이썬 예외
- 19. OSX에서 Eclipse의 CGAL
- 20. CGAL 배열 : 커브의면
- 21. 초보자를위한 CGAL 튜토리얼
- 22. CGAL 빌드 오류와 pyximport :
- 23. CGAL : libQGLViewer 오류
- 24. CGAL static_cast 실패
- 25. iOS 용 CGAL 대체
- 26. CGAL : find_conflicts() 결과 액세스
- 27. Remesh method in CGAL
- 28. CGAL 보로 노이 다이어그램
- 29. Qt로 CGAL 배열 인쇄
- 30. Alpha_Shapes_2의 외계인 CGAL 데모