Glut parece bastante viejo, y SDL también como si ya no fuera el más joven: ¿qué se está usando como administrador de ventanas (multiplataforma) para OpenGL hoy en día?¿Qué se usa más comúnmente como administrador de ventanas para OpenGL hoy en día?
Respuesta
no lo he probado a mí mismo, sin embargo, pero que quieren en mi próximo proyecto. Parece ser muy popular. SFML. It `s el "sucesor" a SDL escrito en C++
estoy usando freeglut, pero es sólo un exceso bits mejorada.
También puede utilizar QT
depende de cómo desea utilizarlo. No pienses que hay un ganador claro.
me gusta usar Qt porque estoy familiarizado con él por lo que parece fácil para mí, y porque yo lo uso para otros elementos de interfaz de usuario en mis aplicaciones OpenGL sobre todo en ventana.
creo GLFW es la mejor opción para pequeñas y medianas aplicaciones/juegos. Este tipo de bibliotecas debe ser fácil, pequeño y rápido sin servicios adicionales, como funciones de ayuda de imagen, etc. GLFW eliminará todas las funciones auxiliares para enfocarse en el objetivo principal.
QT es la mejor para aplicaciones gráficas, pero no para los juegos o aplicaciones pequeñas.
Cruz plataforma de interfaz de usuario del kit de herramientas 1. wxwidgets 2. fltk 3. 4. qt exceso (freeglut) 5. SDL
he utilizado glui. Apesta muy mal (en términos de rendimiento). Hay una gran diferencia en la penalización de rendimiento simplemente al incluir glui (sin usarlo) en sus aplicaciones.
Para ser honesto, yo prefiero plataforma de juego de herramientas de interfaz de usuario específico. Más rápido. De confianza.
- 1. ¿Por qué Perl se usa comúnmente para escribir scripts CGI?
- 2. ¿Definición simple de "semántica" como se usa comúnmente en relación con los lenguajes de programación/API?
- 3. ¿Qué significa N-tier Architecture hoy en día?
- 4. ¿Por qué no se usa clang más?
- 5. ¿Cuánto de su día de trabajo se usa para codificar?
- 6. ¿Para qué se usa lisp hoy y dónde crees que va?
- 7. Crear un administrador de ventanas para Linux
- 8. OpenGL Biblioteca de ventanas para 2009
- 9. X11 incapaz de maximizar las aplicaciones cuando no se usa el administrador de ventanas
- 10. Nombre del administrador de ventanas para Windows
- 11. ¿Por qué las clases tienden a definirse como interfaz hoy en día?
- 12. Hoy es el día del año enésimo
- 13. (Ruby || Python) administrador de ventanas
- 14. ¿Para qué se usa + =?
- 15. ¿Por qué OpenGL usa grados en lugar de radianes?
- 16. ¿La inyección SQL es un riesgo hoy en día?
- 17. ¿Para qué se usa Django?
- 18. Evitar que las ventanas se muestren como 'tareas' desde el administrador de tareas WPF C#
- 19. ¿Qué versiones de Java se instalan comúnmente en los navegadores, es seguro asumir 1.4?
- 20. ¿Cuáles son las opciones preferidas hoy en día para las pruebas unitarias en Visual Studio 2010?
- 21. Escribiendo Administrador de ventanas de mosaico en Python
- 22. ¿Netbeans es un IDE bueno para C/C++ hoy en día?
- 23. ¿Por qué Powershell siempre se ejecuta como administrador ahora?
- 24. ¿Cuál es el método más utilizado para acceder a la base de datos desde C# hoy en día
- 25. ¿Qué usa Microsoft como tipo de datos para cadenas Unicode?
- 26. Herramientas Comúnmente usadas para programar en R
- 27. SQL seleccionando registros con fechas anteriores al día de hoy
- 28. ¿Hay algo como/proc para las ventanas
- 29. Obtener NSDate para hoy con 00:00:00 como hora
- 30. Maneras modernas de escribir un administrador de ventanas