저는 Windows에서 OpenGL을 사용하는 방법을 이미 알고있는 친구를위한 훌륭한 우분투 OpenGL 튜토리얼을 찾고 있습니다. 아무도 추천 할 수 있습니까?Linux/Ubuntu 용 OpenGL 튜토리얼이 좋습니까?
답변
OpenGL은 Linux, Windows 및 MacOSX에서 동일하지만, 차이점은 윈도우 시스템입니다. 멀티 플랫폼 OpenGL 응용 프로그램을 빠르게 작성하려면 GLUT (open-source alternatives, 우분투는 프리 글 루트와 함께 제공됩니다)을 살펴보십시오. GLUT는 운영 체제간에 소스 호환이 가능하므로 Windows 및 Linux에서 동일한 코드를 수정하지 않고 (이론적으로) 컴파일 할 수 있습니다.
좀 더 정교한 것이 필요한 경우 응용 프로그램 GUI를 작성하려면 GTK+ 또는 Qt을 사용해야합니다. GTK +에는 사용자가 그릴 수있는 OpenGL 컨텍스트가 포함 된 위젯을 만드는 GtkGLExt 확장이 있습니다. Qt는 QtOpenGL 모듈과 함께 제공되며 QGLWidget 위젯을 제공합니다.
많은 것을 알 필요가 없습니다. 단지 컴파일하는 법입니다.
mesa lib를 설치하고 gcc에 -lGL -lGLU와 같은 적절한 플래그를 추가하십시오.
주제에 대한 북마크를 찾을 수 없지만 쉽게 컴파일하는 방법을 찾을 수 있으며 나머지는 모두 동일해야합니다.
은 이쪽을 봐 : http://nehe.gamedev.net/lesson.asp?index=01
좋은 자습서를!
EDIT : look here도 참조하십시오. 페이지 하단에서 linux-source 코드를 다운로드 할 수 있습니다.
도움이 될 수있는 여기에 몇 가지 튜토리얼이 있습니다 http://www.opengl.org/wiki/Getting_started#Tutorials_and_How_To_Guides
흠, 친구가 창에서 OpenGL을 잘 알고있는 경우, 하나 개의 솔루션은 그에게 크로스 플랫폼 라이브러리를 '사용'얻을 수, 첫 번째 Windows 환경에서 ..
프레임 워크 (sdl, qt, glfw, glut .. 등)를 많이 다운로드 할 수있게 만듭니다. (id는 http://www.glfw.org/을 권장하며, pdf 형식의 충분한 설명서가있는 쉽고 좋은 프레임 워크)) 선택한 라이브러리를 사용하기 위해 그의 오래된 'windows only code'를 포팅하십시오. 그가 프레임 워크에 익숙해지면 다른 플랫폼으로 전환하는 것이 덜 고통 스러울 것입니다.
- 1. BlackBerry 용 LDAP 라이브러리가 좋습니까?
- 2. C# 용 CSV 작성기가 좋습니까?
- 3. OpenGL 용 윈도우 핸들러
- 4. Windows 용 OpenGL SDK
- 5. OpenGL 용 플로팅 라이브러리
- 6. Qt 용 OpenGL 설치
- 7. django 튜토리얼이 붙어
- 8. Tabhost 튜토리얼이 깨졌습니다?
- 9. Linux 용 C++ 디버깅/IDE 환경이 좋습니까?
- 10. .net/PowerShell 용 메모리 내장 데이터베이스가 좋습니까?
- 11. C++ 용 코딩 가이드 라인 도구가 좋습니까?
- 12. Objective-C/iPhone 용 HTTP 라이브러리가 좋습니까?
- 13. Android 용 Shader OpenGL ES
- 14. OpenGL 용 3DS 파일 로더
- 15. iPad 용 OpenGL ES 분석기
- 16. Eclipse에서 opengl + glew (Windows 용)
- 17. 카디오 용 텍스트 영역 : OpenGL
- 18. jquery rails 3 튜토리얼이 당신에게 잘 맞습니까?
- 19. SilverLight로 인해 음속 튜토리얼이 내려졌습니다.
- 20. LXR을 만들기위한 간단한 튜토리얼이 있습니까?
- 21. 간단한 jQuery 튜토리얼이 작동하지 않습니다
- 22. Verilog 엔지니어를위한 Perl 튜토리얼이 있습니까?
- 23. iPhone의 OpenGL ES 1.1 용 OpenGL 색상 색인?
- 24. Eclipse 브라우저가 더 좋습니까?
- 25. iPhone OpenGL ES 용 PNG 파일
- 26. iPhone 용 OpenGL ES 강조 표시 알고리즘
- 27. iOS 용 OpenGL ES에서 객체를 이동 하시겠습니까?
- 28. 단백질 용 리본 다이어그램을 렌더링하는 OpenGL 코드
- 29. 64 비트 Windows 용 OpenGL 설치 찾기
- 30. iPhone/iPad 용 OpenGL 대 Quartz/CG
SDL도 좋은 선택입니다 ... – Spudd86