2012-04-20 4 views
-1

OpenGL을 배우기 위해 필요한 것은 무엇입니까? 먼저 C/C++을 배워야합니까? 나는 C와 경험이 있지만 C++은 없다.OpenGL을 배우기 위해 필요한 것은 무엇입니까?

+3

물어볼 필요가있는 경우 간단하게 배울 필요가 없습니다. –

+0

가능한 복제본 [OpenGL을 배우기에 좋은 책은 무엇입니까?] (http://stackoverflow.com/questions/62540/whats-a-good-book-for-learning-opengl) – iammilind

+0

순서대로 C++을 배울 필요가 없습니다. 그것을 사용하십시오. API는 C에 지정되어 있으므로 (C++에서 사용할 수 있음) [여러 다른 언어] (http://www.opengl.org/resources/bindings/)에 대한 바인딩이 있습니다. –

답변

0

내가 객체 지향면을 가지고 그것으로 인해으로 C++를 사용하는 것이 좋습니다 것이지만, OpenGL을가 ++ 당신은 거의 C로 주로 C를 사용할 수있는 크로스 플랫폼 http://www.opengl.org/resources/bindings/

+0

C++에는 클래스가 있지만 객체 지향이 아닙니다. C에서 객체 지향 프로그래밍을 할 수 있습니다 (그리고 IMHO는 C++보다 OOP가 훨씬 더 가깝습니다). – datenwolf

0

입니다.

일부 자습서를 보려면 nehe.gamedev.net을 참조하십시오.

+0

요청자가 원하는 최신 상태에 따라 다릅니다. NeHe가 사용하는 많은 것들이 이제는 더 이상 사용되지 않습니다. – kevintodisco

+0

사실,하지만 "오래 된"내용은 많은 최신 API 집합입니다. 나는 레드 북 컨설팅이 도움이 될 것이라는데 동의하지만, 많은 사람들이 OGL의 구버전으로 컴파일한다. – nmjohn

+0

@nmjohn : 아니요, 이전 버전의 대부분은 OpenGL의 이후 버전에서 완전히 제거되었습니다. 행렬 스택 : 사라졌습니다. 고정 기능 파이프 라인 : 사라졌습니다. 즉시 모드 : 사라짐. 질감 환경 : 사라졌습니다. – datenwolf

관련 문제