• [^] # Re: Direct3D

    Posté par . En réponse au journal Neverwinter Nights 2 sort... pas sous Linux. Évalué à 8.

    Tout faux.

    - Les shaders GLSL font partie du core OpenGL 2.0 (référence OpenGL, Appendix I, p.354). Il en est de même pour les point sprites, les textures aux dimensions non-puissance de 2, les render-targets multiples, les occlusion queries, les buffer objects, et des dizaines d'autres. OpenGL 2.1 inclut de plus les color buffers, les pixel buffers, et la gestion de flottants 16bits. De plus, toutes les extensions OpenGL ARB sont disponibles chez ATI comme chez NVIDIA, de même qu'un paquets d'extensions EXT.

    Quake 4 est optimisé pour chaque génération de cartes, ce qui n'est pas pareil. Tu peux donc faire ce que fait DirectX en OpenGL, je maintiens.

    - Les cartes ATI et NVIDIA ont un driver OpenGL 2.0 sous Linux, depuis de nombreux mois (chez moi: OpenGL version string: 2.0.2 NVIDIA 87.74, pour une GeForce 7600GS).

    - Le shader model 4 est déjà prévu dans la norme OpenGL, au niveau des VBOs, donc non, OpenGL ne sera pas à la traîne (depuis que Khronos est en charge d'OpenGL, ça avance pas mal).