Glut semble plutôt vieux, et SDL aussi comme si ce n'était plus le plus jeune - qu'est-ce qui est utilisé comme gestionnaire de fenêtres (multiplate-forme) pour OpenGL de nos jours?Qu'est-ce qui est le plus couramment utilisé comme gestionnaire de fenêtres pour OpenGL de nos jours?
Répondre
Je ne l'ai pas encore essayé, mais je le souhaite dans mon prochain projet. Cela semble être très populaire. SFML. C'est le "successeur" de SDL écrit en C++
J'utilise freeglut, mais c'est juste un peu mieux glut.
Vous pouvez également utiliser QT
dépend de comment vous voulez l'utiliser. Ne pensez pas qu'il y a un gagnant clair. J'aime utiliser Qt parce que je le connais, donc c'est facile pour moi, et parce que je l'utilise pour d'autres éléments de l'interface utilisateur dans mes applications openGL pour la plupart fenêtrées.
Je pense que GLFW est le meilleur choix pour les petites et moyennes applications/jeux. Ce type de bibliothèques devrait être facile, petit et rapide sans services supplémentaires tels que des fonctions d'aide d'image et ainsi de suite. GLFW va supprimer toutes les fonctions d'assistance pour se concentrer sur l'objectif principal. QT est le meilleur pour les applications graphiques, mais pas pour les jeux ou les petites applications.
boîte à outils UI mutualisées 1. wxWidgets 2. fltk 3. qt 4. rassasiement (freeglut) 5. sdl
Je l'ai utilisé GLUI. Suce vraiment mauvais (en termes de performance). Il y a une énorme différence de performance en incluant glui (sans l'utiliser) dans vos applications.
Pour être honnête, je préfère la boîte à outils spécifique à l'interface utilisateur. Plus rapide. Fiable.