• [^] # Re: OpenGL, SGI, l'histoire de la 3D, toussa...

    Posté par (site web personnel) . En réponse au journal Développer des jeux vidéos sous Linux ?. Évalué à 4.

    Exemple, les shaders. Sous DirectX, ça fait partie du système, c'est parfaitement intégré.
    Sous OpenGL, il faut aller chercher des extensions selons la cg que l'on a, c'est tout sauf pratique.


    Non, plus maintenant avec GLSL (OpenGL Shading Language) ! Pour le moment on y accède via une extension ARB, mais ce sera bientôt totalement intégré dans l'API OpenGL.

    Mais plus besoin de faire au cas par cas pour les cartes graphiques, sauf peut-être pour les plus vieilles dont on peu en tirer mieux avec les extensions propriétaires (NV, ATI) qu'avec une implémentation « faible » de GLSL pour elles.

    Pour ce qui est d'une interface en C++, bon..., ça dépend des gouts hein... Franchement l'API DirectX, ce que j'en pense de son style... :-)