저는 45 도의 시야와 제한된보기 범위와 함께 특정 방향을 향하고있는 물체를 가지고 있습니다. 모든 초기 검사 (Quadtree 노드 및 거리)를 수행했지만, 이제는 특정 객체가 해당 뷰 원추 내에 있는지 확인해야합니다 (이 경우 볼 수있는 경우 해당 객체를 따르기로 결정하는 경우).한 게임 개체가 다른 개체를 볼 수 있는지 어떻게 확인할 수 있습니까?
각 학위의 광선을 Direction - (FieldOfView/2)
에서 Direction + (FieldOfView/2)
으로 캐스팅하는 것 외에도 (나는 지금 이것을하고 있으며 끔찍하다.)이 가시성 검사를 수행하는 가장 좋은 방법은 무엇입니까?
고마워, 정확히 내가 무엇을 찾고 있었는지. 나는 이것이 아마도 내가 이미 가지고있는 것에 기초하여 이것을 달성하는 가장 간단한 방법이라고 생각한다. – AshtonKJ