Estoy buscando un buen tutorial Ubuntu OpenGL para un amigo que ya sepa cómo usar OpenGL en Windows. ¿Alguien puede recomendar alguno?¿Buen tutorial de OpenGL para Linux/Ubuntu?
Respuesta
OpenGL es lo mismo en Linux, Windows y MacOSX, la diferencia es el sistema de ventanas. Si solo desea obtener rápidamente aplicaciones OpenGL multiplataforma, eche un vistazo a GLUT (open-source alternatives, Ubuntu viene con freeglut). GLUT es compatible con la fuente entre los sistemas operativos, por lo que puede compilar el mismo código, sin modificaciones (teóricamente), en Windows y Linux.
Si necesita algo más elaborado, debe comenzar a usar GTK+ o Qt para compilar su GUI de aplicación. GTK + tiene una extensión GtkGLExt que crea un widget que contiene un contexto OpenGL que puede dibujar. Qt viene con el módulo QtOpenGL, que proporciona el widget QGLWidget.
no hay mucho que saber, solo cómo compilar.
instale mesa lib y agregue los indicadores apropiados a gcc, como -lGL -lGLU.
No puedo encontrar mis marcadores sobre el tema, pero puede encontrar fácilmente cómo compilar, y el resto debe ser el mismo.
¿De verdad? Solo está compilando? Pensé que la creación de ventanas también era diferente. – snostorm
Es, como dice Juliano, que la librería GLUT puede manejar la creación de la ventana de la misma manera entre las plataformas. Suponiendo que esto esté relacionado con los juegos, y los juegos generalmente tienen más que solo gráficos, también podrías ver a SDL como una capa multiplataforma para manejar OpenGL, el sonido y la entrada. Otros marcos multiplataforma están disponibles. – Nick
vistazo aquí: http://nehe.gamedev.net/lesson.asp?index=01
grandes clases particulares!
EDITAR: mira here, también. Puede descargar el código fuente de Linux en la parte inferior de la página.
Hay algunos tutoriales aquí que podría ser útil: http://www.opengl.org/wiki/Getting_started#Tutorials_and_How_To_Guides
hm, si su amigo está familiarizado con OpenGL en Windows, una solución podría ser conseguir que le 'usa' con las bibliotecas de plataforma cruzada, primero en el entorno de windows ...
Haz que descargue uno de los frameworks (sdl, qt, glfw, glut ... etc. hay muchos estos alrededor (id http://www.glfw.org/, muy fácil y buen framework con suficiente documentación en formato pdf)) y portar su antiguo "código de Windows solamente" para usar la biblioteca elegida. Después de que se sienta cómodo con el marco, cambiar a otra plataforma será menos doloroso.
- 1. ¿Buen tutorial para SlickGrid?
- 2. Buen tutorial PyQt necesario
- 3. ¿Buen tutorial para principiantes a socket.io?
- 4. ¿Hay algún buen video tutorial para Hibernate?
- 5. ¿Algún buen tutorial de SharpNEAT?
- 6. Tutorial sobre OpenGL combinado con OpenCV para Computer Vision
- 7. ¿Dónde puedo encontrar un buen tutorial para principiantes para ColdFusion?
- 8. buen tutorial para aprender C++ Development para Game Boy
- 9. ¿Alguien sabe algún buen tutorial de silverlight?
- 10. Punteros a algún buen Tutorial de SVM
- 11. ¿Algún buen tutorial sobre lilith (visor de registro para Logback)?
- 12. ¿Alguien sabe de algún buen tutorial para Slick 2D lib?
- 13. ¿Un buen tutorial de NASM/FASM?
- 14. Un buen tutorial/referencia de VML
- 15. Jade and NodeJs, algún buen tutorial?
- 16. ¿Hay algún buen tutorial para Mac GUI Applications with Cocoa?
- 17. ¿Un buen tutorial para usar AccountManager en Android?
- 18. Donde puedo encontrar un buen tutorial para IJG libjpeg
- 19. ¿Buen tutorial introductorio sobre cómo escribir archivos sty para látex?
- 20. Buscando un buen tutorial php mysqli class
- 21. Android NDK - OpenGL ES Tutorial/Bibliotecas
- 22. OpenGL ES tutorial para android no parece funcionar
- 23. ¿Cuál es un buen enfoque para estudiar OpenGL es 2.0?
- 24. OpenGL (para dispositivos móviles) Tutoriales para principiantes
- 25. ¿Algún buen tutorial de base de datos relacional?
- 26. Tutorial de Lucene para principiantes
- 27. ¿Algún buen tutorial sobre el uso de OAuth con Piston?
- 28. ¿Dónde puedo encontrar un buen tutorial en línea de OpenGL 3.0 que no utilice ninguna funcionalidad obsoleta?
- 29. ¿Hay algún buen tutorial de Phonegap excepto "Hola"?
- 30. Buen tutorial corto y de descarga directa de STL
SDL también es una buena opción ... – Spudd86