Aller au contenu

[CG] DIRECT 3D et OPEN GL


Messages recommandés

salut a tous :pleure:

Voila j'aimerais savoir pourquoi il y a de moin en moin de jeux open gl :reflechis::roll::pleure:

Il n'y a pratiquement que des jeux direct 3D (far cry painkiller unreal 2004.......)

open gl ne serais pas plus rapide que direct 3D????? ou alors les pixel et vertex shaders sont plus rapide sous direct 3D :pleure::duel1::yes:

merci pour vos reponse.....

Lien vers le commentaire
Partager sur d’autres sites

OpenGL est une API(comme dx quoi) gouverné par un consortium de sociétés connu sous le nom d'ARB (Architecture Review Board).

Contrairement à DirectX qui est contrôlé que par Microsoft, qui décide à chaque nouvelle version ce qui y sera ajouté, c'est l'ARB (et donc l'ensemble de ses membres) qui décide des évolutions d'OpenGL.

Et évidemment cé gro comme une maison, parvenir à mettre d'accord un ensemble de sociétés (dont certaines en concurrence directe) n'est pas une chose aisée ! :fumer:

Donc les nouvelles version d'OpenGLse font mions fréquentes que DirectX, heureusement un mécanisme a été créé pour pallier ce genre de problèmes : chaque société peut offrir des extensions à l'API pour permettre aux programmeurs d'utiliser les nouvelles capacités de son hardware.

Donc EN THEORIE OpenGL évolue donc plus rapidement que DirectX et bride moins les fabricants de hardware en leur permettant de dévoiler toutes les capacités de leur puce. Le gros inconvénient c'est qu'à chaque nouveau processeur graphique le fabriquant apporte sa propre collection d'extensions évidemment incompatibles avec les autres.

Ainsi pour supporter deux hardwares différents il faut écrire deux versions du code différentes, tout du moins jusqu'à ce que l'ARB se mette d'accord sur une extension officielle.

Par exemple Carmack Pour Doom III a du prévoir 5 versions de son Renderer (enfin avec les nv40 et r420 sa va peut-être encore augmenter).

Donc un jeu sous opengl prend plus de temps a être développé, de plus maintenant lors de la sortie d'une nouvelle carte tout le mode ne jure ke par DX.

Mais c'est pas une raison pour retardé DOOMIII tous les mois ...

:mad:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...