OpenGL



Je n'ai jamais pris le temps de faire de la 3D.
J'ai pourtant étudié les matrices de passage pour passer d'une base dans une autre.

Je pense que je ne prendrai jamais le temps de faire de la 3D.

On nous dit que l'on peut programmer en parallèle grâce aux cartes accélératrices graphiques.
C'est ce que propose CUDA. Je n'ai pas de programme qui nécessite des calculs en parallèle.
Par conséquent, l'unique intérêt réside dans l'accélération de la 3D pour mes besoins en programmation.

DirectX apportait le multimédia (vidéo...) dans Windows et Direct3D apportait la 3D dans Windows.

Je m'arrête là car je parle de ce que je ne connais pas.
La question que je me posais c'était peut-on faire des calculs parallèles en même temps que de calculer de la 3D.
Apparemment les exemples de programmation CUDA montrent des calculs de mécanique des fluides affichés en temps réel.
Mes seuls calculs de physique que je pourrais programmer remontent à mes années d'université en optique.
Donc non, la 3D ce n'est pas pour moi.

J'ai encore une carte 3D Blaster si ma mémoire est bonne et c'est peut être une carte 3Dfx.
Sous Linux on pouvait installer Glide une bibliothèque 3D propriétaire pour accélérer les affichages 3D.
Sous Linux on avait les exemples de programmation 3D : MESA en plus de GLUT (Graphic Library Utility Toolkit).

Si je ne dis pas de bêtises 3Dfx a été rachetée par nVidia.
Normalement avec VISUAL STUDIO EXPRESS on doit pouvoir programmer de la 3D accélérée sous Windows en standard.
Je pense que tous les PC Windows d'aujourd'hui ont la 3D d'accélérée en standard.