이 질문과 같은 많은 질문이 이미 있다고 확신하지만 OpenGL 라이브러리를 지속적으로 업데이트하면 문제가 모두 사라지고 1 ~ 2 개월 안에 여기에 대한 답이 다시 쓸모가 없습니다.
C ++을 사용하여 OpenGL에서 프로그래밍을 시작할 준비가되었습니다. 작동하는 컴파일러가 있습니다 (DevCpp; VC ++로 전환하도록 요청하지 말고 이유를 묻지 마십시오). 이제 OpenGL로 프로그래밍하는 방법에 대한 견고한 자습서를 찾고 있습니다. 내 조수는 NeHe Productions가 제공하는 자습서를 찾았지만 알게되었으므로 날짜가 지났습니다. (OpenGL 캔버스를 지원하기 위해 기본 창을 결합했지만)
그런 다음 온라인으로 가서 FreeGL을 사용하는 OpenGL SuperBible을 찾았습니까? 그러나 내가 알고 싶은 것은 SuperBible 5th Edition이 더 이상 최신 버전인지 여부입니다. 내가 찾은 freeglut에 대한 제안은 최신 버전이 2.6.0이라고 말했지만 지금은 2.8.0입니다!
- OpenGL SuperBible은 여전히 좋고 시작하기에 좋은 곳입니까?
- OpenGL을 배우기에 더 좋은 곳이 있습니까?
- DevCpp include 디렉토리 (GL에있을 수도 있음)에 freeglut를 간단히 저장할 수 있습니까, 아니면 중요한 절차가 있습니까?
- 방금 시작한 이후로 묻지 않은 의견이나 제안이 있습니까?
@dreta가 나를 위해 몇 가지 사항을 정리 했으므로 이제 무엇을 물어볼 지 더 잘 알고 있습니다.
OpenGL에 직접 액세스하는 대신 래퍼 라이브러리를 사용하여 OpenGL로 시작하고 싶다고 생각합니다.
초보자를 위해 프로그래밍하고 더 좋은 결과를 얻는 것이 더 쉬울 것이라고 생각하지만 아직 모든 거친 세부 사항을 이해할 필요는 없습니다 (@stephelton이 언급했듯이).
문제는 더 이상 지원되지 않는 함수에 대한 정의되지 않은 참조가없는 라이브러리를 찾을 수 없다는 것입니다. Freeglut는 작동하는 것처럼 들리지만 여전히 GLU를 사용합니다.
누구든지 내가 할 수있는 일을 알고 있습니까?
또한 첫 번째 SuperBible의 소스를 컴파일하려고 시도했지만 GLAPI가 유형으로 정의되지 않았기 때문에 오류가 발생했습니다. 오류는 GLU 라이브러리에서 발생합니다.
SuperBible을 사용하고 싶지만이 문제를 해결하는 방법을 모르겠습니다.