1
여러 개의 그리드 요소에 걸쳐있는 삼각형을 여러 삼각형으로 나누는 알고리즘이 있습니까?삼각형을 그리드로 삼각형으로 그리다
저는 7x3 개의 작은 삼각형으로 분할 된 2x2 격자에 삼각형의 진부한 손으로 그린 그림을 포함 시켰습니다.
여러 개의 그리드 요소에 걸쳐있는 삼각형을 여러 삼각형으로 나누는 알고리즘이 있습니까?삼각형을 그리드로 삼각형으로 그리다
저는 7x3 개의 작은 삼각형으로 분할 된 2x2 격자에 삼각형의 진부한 손으로 그린 그림을 포함 시켰습니다.
나는 이런 식으로 참조 :
1 닫혀 모든 행을 격자 선으로 자름
2.split 다각형 권선 변경하지 않는 하나의 다각형으로 삼각형을 남겨은
를 나열3.convert 라인은 실제 목록에있는 라인에 합류하는 경우
4.now 당신이 볼록 다각형의 목록을 닫았) (이미 사용 라인/포인트를 히트)이 셀을 형성
격자를 기준으로 삼각형을 분할 할 수 있습니까, 아니면 문제의 일부입니까? 일단 그것을 쪼개면 볼록한 다각형의 집합이 남게됩니다. 그들은 convex이기 때문에 삼각형으로 쪼개기 쉽습니다. –
그게 문제입니다. 특정 분할에서 볼록한 다각형을 기대할 것입니다. 그러나 삼각형으로 볼 수 있습니다. – voodoogiant
답변을 추가 했으므로 라인 간 교차를 계산하는 방법을 알고 있습니다. – Spektre