구 주위에 궤도를 그리기를 원합니다. 각 포인트는 위도와 경도로 구성됩니다. 그래서 저는 첫 번째 회전 (long), 두 번째 (latitude), 그리고 나서 translation (z)의 순서로 각 점을 배치하려고했습니다.구 (궤도) 주위에 궤적 그리기
하지만 glBegin()
하고 ... 그것은 금지 된 것 glEnd()
사이의 변환을 할 경우 나는
은 당신이 작업을 수행하는 방법에 대한 어떤 생각을 가지고 있습니까 .. 선을 그릴 수없는 이유는 무엇입니까? 변환을 수행하는 대신에 각 포인트의 좌표 (x, y, z)를 lat/lon/alt에서 직접 계산해야합니까? (나는 변환이 스스로 작업을하는 것보다 빠르다는 것을 읽었습니다 ...)
OpenGL 3에 관해서는, 내가 만들고있는 소프트웨어가 2.1 만 지원하는 오래된 컴퓨터에서 실행되기 때문에 사용할 수 없습니다 ... 그래서 나는 다음과 같이해야합니다 : x = calc (long, lat, alt) ; y = calc (long, lat, alt); z = calc (long, lat, alt); 각 지점에 GL_STRIP_LINE을 그릴 수 있습니까? (나는 많은 것을 그리지 않기 때문에 나는 성능에 대해 걱정하지 않는다) – Lloyd0