2 개의 선분을 설명하는 4 개의 점을 감안할 때, 선 A가 선 B를 향하거나 이로부터 멀어지는 지 어떻게 계산합니까?
두 줄은 길이가 고정되어 있으며 x1 / y1에서 x2 / y2까지의 거리로 측정 할 수 있습니다.
베 지어 곡선의 경우와 직선의 경우는 어떻게 다릅니 까? 다른 선을 완전히 둘러 쌀 수있는 곡선이 있습니까 (모든 방향이 "향"을 향하도록)?
—
bummzack
당신은 아마 당신의 용어를 명확히해야합니다. 지오메트리에서 "선"은 반선 또는 선분과 달리 어느 방향 으로든 무한대로 연장되므로 2 개의 선은 평행하지 않으면 항상 교차합니다. 어느쪽에 대해 물어보고 있습니까? 방향을 의미하는 화살표를 그렸습니다. 나에게 세그먼트 또는 최대 반선을 의미합니다. "towards"와 "away"의 정의는 무엇입니까?
—
Hackworth
베 지어 곡선은 광선 교차 테스트를 해결하는 데 필요한 동등성을 나타내 기가 더 어려울 수 있습니다. 그건 그렇고, 나는 화살표를 나타내는 단어를 "레이"로 변경합니다. 더 빠른 응답을 얻을 수 있습니다. 다른 사람이 없다면 점심 시간에 시간이 있으면 대답하겠습니다. 그렇지 않은 경우 이것은 게임에서 매우 일반적인 작업입니다. 구글 "레이 라인 세그먼트 교차 테스트". 베 지어 곡선 테스트가 비슷하다고 생각하지만 시도한 적이 없습니다.
—
brandon
질문을 둘로 나눠야합니다. 선분이있는 부분은 매우 쉽습니다. 베 지어 곡선이있는 부분은 매우 복잡하며 대략적인 수치 솔루션 만 있습니다.
—
sam hocevar
요청에 따라 내 질문을 2로 나눕니다. 두 번째 부분은 다음과 같습니다. gamedev.stackexchange.com/questions/21463/…
—
Robinicks