3 차원 폴리곤에 원점, 무언가를 찾기 2 개의 3D 꼭지점, [[j, k, l], [m, n, o]]
을 예로 들어 보겠습니다.으로 표시 나는 선분이</p> <pre><code>[[[a, b, c], [d, e, f], [g, h, i]], ...] </code></pre> <p>같은 선분으로 잘라 슬라이스, 나는 삼각형의 정점 (다각형의면)의 배열을 가지고
그리고 포인트가 [p, q, r]
입니다.
선분을 통해 다각형의 포인트를 투영하고 폴리곤을 완전히 잘라내는 지 확인하십시오 (4 포인트만으로 충분하다고 생각합니까? 틀릴 수 있습니다). 그리고 만약 그렇다면, 나는 모서리와 꼭지점에 놓여있는 교차점을 모두 필요로합니다.
나는 완전히 여기에서 길을 잃었다. 모든 포인터는 감사하겠습니다.
다각형은 2D입니다. 다면체는 절단하기 위해 평면이 필요합니다. –
@ IgnacioVazquez-Abrams 그것이 다면체라고 불리는 것을 몰랐습니다. 감사! "비행기가 필요합니다"란 무엇을 의미합니까? – Dogbert
라인은 다면체를 조각 낼 수 없습니다. 충분한 치수가 없습니다. –