Nous sommes actuellement le 05 Juil 2026, 20:51

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 35 message(s) ]  Aller vers la page 1, 2, 3  Suivant
Auteur Message
 Sujet du message: Open Gl et Direct X
MessagePublié: 07 Juil 2004, 13:54 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 18 Nov 2002, 13:24
Message(s) : 3079
Localisation : Québec
Est-ce que quelqu'un pourrais m'expliquer sommairement la grosse différence et un eu ce que qu'est le OpenGl, Direct X
Je suis un peu confu quand je lis des truc sur ça.

Merci


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 15:29 
Hors-ligne
Modérateur
Modérateur
Avatar de l’utilisateur

Inscription : 09 Sep 2002, 12:54
Message(s) : 4121
Comme son nom l'indique OpenGL est open, donc son code source est disponible à tous et générallement portable sur plusieurs plate-forme. DirectX de son est la version Microsoft pour Windows.

OpenGL et DirectX sont des frameworks de développement 3D


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 15:41 
Hors-ligne
A réponse à tout!
A réponse à tout!

Inscription : 14 Fév 2004, 02:51
Message(s) : 3070
Pour vulgariser, OpenGL, Direct3D et Glide (sur les vieilles Voodoo) sont des langages et outils de programmation destinés à standardiser l'industrie question de faciliter la tâches des développeurs... Dans ce cas-ci on parle d'API de développement 3D (API pour Application Program Interface)

L'un est libre comme le disait Ishan et provient du monde Unix (SGI OpenGL) alors que l'autre technologie appartient à Microsoft! qui en a racheté les droits en 1996 (Direct3D)...


Pour rappel, les Quake II, Quake III, Doom 3 et cie. utilisent l'OpenGL qui semble être très appécié de John Carmack, le cerveau derrière idSoftware alors que les Unreal Tournament, et cie (bref la plupart des jeux) tournent sous Direct3D! À noter que pour le développement 3D pro, l'API OpenGL est majoritairement utilisé!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 16:02 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 18 Nov 2002, 13:24
Message(s) : 3079
Localisation : Québec
Est-ce qu'il existe d'autres standards que ceux-ci ?

OpenGL
Direct3D
Glide
DirectX


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 16:17 
Hors-ligne
Modérateur
Modérateur
Avatar de l’utilisateur

Inscription : 09 Sep 2002, 12:54
Message(s) : 4121
bambam a écrit:
Est-ce qu'il existe d'autres standards que ceux-ci ?

OpenGL
Direct3D
Glide
DirectX


Ce sont, ou c'était pour certains, les principaux.

Je sais qu'il existe Java3D et d'autres petits projets mais ce n'est pas du tout du même calibre.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 17:04 
Hors-ligne
A réponse à tout!
A réponse à tout!

Inscription : 14 Fév 2004, 02:51
Message(s) : 3070
À noter que Direct3D est un module de DirectX ;) DirectX n'est pas un API mais bel et bien un outil de développement qui réunis une mulltitude de standards (son, image, netplay, etc.)


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 17:28 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 18 Nov 2002, 13:24
Message(s) : 3079
Localisation : Québec
Ok alors on peut dire que les 3 principaux sont

OpenGL (open source)
DirectX (Microsoft)
et
Glide

Mais qu'est qui differencie Glide des autres ?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 18:11 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 02 Avr 2004, 21:30
Message(s) : 159
Localisation : Montréal
Glide appartenait à 3DFX qui a été acheté par nVIDIA il y a quelques années.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 18:56 
Hors-ligne
A réponse à tout!
A réponse à tout!

Inscription : 14 Fév 2004, 02:51
Message(s) : 3070
bambam a écrit:
Ok alors on peut dire que les 3 principaux sont

OpenGL (open source)
DirectX (Microsoft)
et
Glide

Mais qu'est qui differencie Glide des autres ?


La différence entre le vieux Glide et Direct3D/OpenGL est que le Glide était un API propriétaire appartenant à 3dfx. Si le Glide était particulièrement performant sur les bonnes vieilles Voodoo, il avait le gros avantage de n'être supporté que par ces cartes justement alors ce n'est pas tous les développeurs vers la fin qui se donnaient la peine de le supporter dans leurs jeux; ils préféraient opter pour le Direct3D ou l'OpenGL, hors dans ce domaine nVIDIA était bien plus performant avec ses TNT/GeForce que 3dfx avec ses Voodoos :P

Le Glide c'était bien à une certaine époque ou les Voodoos étaient le standard de la carte 3D... mais vers la fin ça faisait dur sur les bords si on peut dire ça demême!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 19:00 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 18 Nov 2002, 13:24
Message(s) : 3079
Localisation : Québec
Aujourd'hui, est qu'il reste seulement le OpenGL et DirectX ?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 07 Juil 2004, 19:10 
Hors-ligne
A réponse à tout!
A réponse à tout!

Inscription : 14 Fév 2004, 02:51
Message(s) : 3070
Direct3D et OpenGL oui :wink:


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 08 Juil 2004, 11:27 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 18 Nov 2002, 13:24
Message(s) : 3079
Localisation : Québec
Je croyais que vous aviez dit que Direct3D étais une partie de DirectX ?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 08 Juil 2004, 12:17 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 22:24
Message(s) : 3308
Localisation : Québec
bambam a écrit:
Je croyais que vous aviez dit que Direct3D étais une partie de DirectX ?


Il y a aussi DirectSound, DirectMusic, DirectDraw et des modules pour les souris/clavier/network dans DirectX.

Par contre, lorsqu'on parles de Direct3D, c'est la partie application 3D que l'on parle. OpenGL est un api pour faire du 3D comme Direct3D. Par contre, pour ajouter du son, OpenGL n'a pas de module, comme DirectX avec DirectSound et DirectMusic

_________________
Linux 2.6.22 debian gcc 4.2
KDE 3.5.7 / xorg-x11 7.3


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 08 Juil 2004, 12:30 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 18 Nov 2002, 13:24
Message(s) : 3079
Localisation : Québec
Humm ok merci pour l'éclaircissement

Par contre j'ai d'autres questions

Quand on achète une carte vidéo Radeon ou Geforce, normalement est-ce qu'elle est compatible avec les 2 gros standards Direct3D et OpenGL ou elle est standard avec une ou l'autre ?


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 08 Juil 2004, 12:35 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 22:24
Message(s) : 3308
Localisation : Québec
bambam a écrit:
Humm ok merci pour l'éclaircissement

Par contre j'ai d'autres questions

Quand on achète une carte vidéo Radeon ou Geforce, normalement est-ce qu'elle est compatible avec les 2 gros standards Direct3D et OpenGL ou elle est standard avec une ou l'autre ?


Oui, les deux standards sont supportés. Par contre, NVidia avait un avantage en opengl comparativement à ati (pour les anciens drivers linux, à tout le moins)

_________________
Linux 2.6.22 debian gcc 4.2
KDE 3.5.7 / xorg-x11 7.3


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 35 message(s) ]  Aller vers la page 1, 2, 3  Suivant

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site