>permet pas le développement d'un moteur de rendu l'utilisant
?? faut pas exagerer. Developper un jeu en OpenGL est tout a fait possible actuellement (Doom III ?)
Les extensions ne sont pas si rebutantes que ca, C'est quand meme assez rapide a utiliser et implementer.
Ce qui prend le plus de temps, c'est bien de developper en fonction de chaque generation de cartes graphiques... et La il y a plus que deux fois plus de boulot (Nvidia, Ati, Intel, matrox, powerVR)
La memoire video dispo, vitesse AGP, le nombre d'unites de texture dispo (rendu simple passe, multipasses), les differents paths de rendu selon les cartes (avec shaders, registers, etc...), les optimisations specifiques aux cartes video (vertex cache ou pas, Triangle stripping ou pas, etc...)
Et ce probleme est commun a Direct3d et OpenGL.
Exemple : L'excellent moteur 3D LGPL "Ogre"permets l'utilisation de DirectX et OpenGL (avec ses extension) et le plus problematique, c'est bien le support de toutes les cartes graphiques, voire des differentes version de drivers, pas les extensions !
[^] # Re: un peu en retard pour doom3...
Posté par tuan kuranes (site web personnel) . En réponse à la dépêche La spécification de OpenGL 2.0 enfin en version finale. Évalué à 3.
?? faut pas exagerer. Developper un jeu en OpenGL est tout a fait possible actuellement (Doom III ?)
Les extensions ne sont pas si rebutantes que ca, C'est quand meme assez rapide a utiliser et implementer.
Ce qui prend le plus de temps, c'est bien de developper en fonction de chaque generation de cartes graphiques... et La il y a plus que deux fois plus de boulot (Nvidia, Ati, Intel, matrox, powerVR)
La memoire video dispo, vitesse AGP, le nombre d'unites de texture dispo (rendu simple passe, multipasses), les differents paths de rendu selon les cartes (avec shaders, registers, etc...), les optimisations specifiques aux cartes video (vertex cache ou pas, Triangle stripping ou pas, etc...)
Et ce probleme est commun a Direct3d et OpenGL.
Exemple : L'excellent moteur 3D LGPL "Ogre"permets l'utilisation de DirectX et OpenGL (avec ses extension) et le plus problematique, c'est bien le support de toutes les cartes graphiques, voire des differentes version de drivers, pas les extensions !