OpenGL을 사용하여 3D FPS를 만들고 있는데 어떻게 작동하는지에 대한 기본 정보가 있습니다. 이 게임은 큐브의 3D 배열입니다. 나는 카메라의 x, y, z 회전뿐만 아니라 카메라 x, y, z와 마찬가지로 플레이어의 현재 큐브의 위치도 알고 있습니다. 지금은 플레이어 주변을 사각형으로 만들고 이것을 렌더링 한 다음 먼 안개를 추가합니다. 그러나 문제는 플레이어가 뒤에서 모든 것을 렌더링하고 있다는 것입니다. 플레이어가 보는 것을 선택적으로 어떻게 렌더링 할 수 있습니까? 이제 Iam이하는 것처럼 X 반경 내에있는 모든 것을 렌더링하지 마십시오.카메라가 보는 것을 그리는 알고리즘?
감사합니다.