| |||||
| Dernière réponse | |
|---|---|
| Sujet : openGL/Direct 3D | |
| koulip31 | non parlais entre os
un prog en C utilisant les lib opengl (gl/glut/glaux...) et compilable sous pinguin et sous win sans pb de compatiblité :) ou moindres |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| koulip31 | non parlais entre os
un prog en C utilisant les lib opengl (gl/glut/glaux...) et compilable sous pinguin et sous win sans pb de compatiblité :) ou moindres |
| n0mad |
|
| koulip31 | bon on as la reponse au T&L : openGL vs D3D
mais entre ces 2 librairie grafique quel sont les difference? je sait ke: type de lib: O:libre D:microsoft portabilite O:total D:windows uniquement mais au niveau rendus and co ?(temps de calculs,comment ca marche ..... ) voila :) ca minterresse grandement (jamais fouille le D3D openGL je touche a little donc connais) |
| fred2k |
|
| koulip31 | le T&L c'est les ombres portées desole dans Quake 1 le decord avais des ombres portées :) pas beaucoup mais yavais deja des jeux de lumiere!!! (au niv du decort) bon le fait est que le T&L bouffe enormement en calcul (pour les persos ... car necessite des colisions and co ) mais en openGL desole c'est gerable sans pb depuis un bon bout de temps .. bien avant le D3D (ca c'est sur a 100%) ...sauf ke cettais pas aplique dans les jeux car ca demandais trop de puissance de calcul .... maint ke les routiones openGL son en dur dans la carte ben le T&L openGL est 10X plus eficace que le T&L D3D ..... |
| fred2k | parce seules les cartes professionnelles openGL utilisaient le T&L à l'époque de quake 1...enfin remarque peut etre pas encore à l'époque de quake1...en tout cas une chose est sûre c que le TL est issu de l'openGL. [edtdd]--Message édité par fred2k--[/edtdd] |
| n0mad |
[edtdd]--Message édité par n0mad--[/edtdd] |
| fred2k |
|
| tceupa |
[edtdd]--Message édité par tceupa--[/edtdd] |
| koulip31 | il parlais de carte 3d professionel les truc pour faire de la photo realiste je ne sait plus le nom des carte mais c'est des truc gigantesque
= profondeur de la tour avec slots d'ewpantion et tout et tout (5 a 10 proc dessus) mais ca coute super chere genre 40K la carte ..... stp peux tu donne le nom de ta carte pro ;) pour aller chercher sur le net une image ou des carateristiques? ce qui est sur c'est que l'openGL est plus rapide et efficace mais ce ke jarrive pas a saisir sachant ca pkoi certains font la geule kan ils doivent passer en openGL psychologique ou est ce vraiment plus beau en D3D (ps: jai matte ca avec D2 ben en D3D il suxxx comme jeu :) ) |
| tceupa |
|
| n0mad |
[edtdd]--Message édité par n0mad--[/edtdd] |
| Dav Vador | Selon les cartes graph., opengl sera plus rapide que D3D.
Avec DirectX, on peut utiliser Direct Input, ce qui est vachement avantageux pour la gestion des manettes, joystick, etc...et à mon avis, c'est pour ça qu'il est + utilisé. Sinon je pense que la beauté dépend vraiment du moteur et les perfs de l'optimisation des cartes pour D3D ou OpenGL. |
| koulip31 | moi auchi....
et jaimerrais percer le mystere des topics oinnnn cs en D3D .. and co pkoi si en openGL c'est +beau et mieux ya des gus ki foutenent en D3D systematiquement et ca les fait chier en OpenGL ??? en ayant des cartes qui fait les 2... D3D et OPENGL.... ya un truc la qui me depasse (le T&L est gerre a 100% par OpenGL mais en fait pour avoir + d'info .... les programmeur se servent de l'openGL pour certains trucs mais pas tout (exemple les rotations/translations)donc il se peut kil n'utilisent pas les fonction OeenGL Dediées) PS:une grande partie des fonction OpenGL sont codées en dur dans la carte (en circuit logique) donc serrat tj + rapide ke le D3D |
| bennybrillant | Open gl c'est mieux mais je sais po pourkoi :))
Deja c plus vieux ke D3D et c'est issue de silicon graphics C vrai ke c'est plutot destiné aux appli professionel mais il faut savoir kil evolue aussi tout comme D3D. Exemple nvidia ki l'adapte a ses cartes ce ki faitke c good par contre j'aimerai bien que qq1 explik kel sont les differences paskil y en a !! surtout au niveau rendu de l'images Et c pas pour rien que les appli utilise plus et plutot opengl que direct3d |
| tceupa | je bosse sous I-DEAS. Je fais pas ça pour le fun... Ces temps, je fais des posages pour tester des roues dentées. |
| BettaSplendens | J'susi aussi persudé que le T&L est issu d'OpenGL et pas du D3D !!!
Et oui, j'ai vu qq trucs sous i-deas, et c clair que si c pas la carte qui fait ça, ben vu le proc, ça m'étonnerait que ça tourne correctement ! P'tite question comme ça, tu fais quoi de beau comme trucs avec I-deas? et tu utilises quoi avec ??? (je veux dire comme soft lié, genre mailleur ou tout ça quoi...) |
| stalker | moi je programme un peu j'ai fait pas mal d'OPENGL et je dois dire que opengl a pas mal d'avantage c'est simple a programmer ,ça marche sur presque toute les plateformes etc ..
a mon avis le choix depends de la carte 3d que l'on a et de ces drivers opengl et directx |
| tceupa | Un PII 450 calculer 5-6 lumières sur un assemblage ??? Laisse-moi rire !!!! :lol: :lol: :lol: :lol: |
| n0mad |
|
| tceupa |
|
| n0mad | Porte nawak. L'opengl gère le "triangle setup" ce qui déleste le proco mais ça date depuis la voodoo1. Le "triangle setup" fait partie du T&L mais en aucun cas, les fonctionnalités nouvelles du T&L (eclairage) sont implémentées dans l'opengl de base. |
| glopman | tu me rassure tceupa je pensais que j'etais devenu fou... |
| tceupa | OpenGL gère le T&L depuis longtemps. C'est très utilisé dans les stations graphiques professionelles. D'ailleurs, j'utilise en ce moment un Compaq AP500 (un PII450 avec une Evans-Sutherland PowerStorm 300). Et je peut garantir que si la carte n'était pas T&L (j'utilise I-DEAS 8m3, une appli OpenGl de DAO pour ceux qui ne connaissent pas), le pauvre PII aurait bien du mal !! [edtdd]--Message édité par tceupa--[/edtdd] |
| glopman |
|
| koulip31 | pourtant je croyais que les routinnes opengl ettaient code en dur dans la carte? et donc ca demandais presque rien en calcul pour le proc ...
heu au niveau code l'openGL est super facile comparre au D3D de plus c'est portable donc 100% benef donc entre coder en D3D ou en openGL le choix se pose meme pas OpenGL!!!!! mais bon dans l'ensemble des jeux se trouvant sur le marché je nais pas trouve un seul jeu permettant les 2 modes grafiques (opengl et D3D) sans que le D3D soit a la traine tout les fps sur la base des moteurs 3D de Quake 1/2/3 Half-Life Unreal AVP 1/2 ... dans tout ces jeu avec ma GF 2 GTS Pro l'opengl donne de plus beaux resultats et en plus haute resolution en ayant un max de fps .... pour B&W desole mais dedans ya de l'OpenGL et ca se voit :) en D3D pur ce jeu serrait ipossible a tourner sur un 233 avec voodo 2 (jai fait ca marche) |
| Dav Vador |
Tout juste auguste...
|
| n0mad |
|
| frabill | opengl gère le T&L, et surement depuis longtemps, je me trompes ? |
| n0mad | D3D est aussi beau que OpenGL. La beauté d'un jeu, c'est juste une question de programmation, pas d'API.
D3D supporte le T&L donc il a plus de succès. Voila. |
| niknolt | Les derniers effets des dernieres cartes video à la mode sont pour directx, rien pour l'opengl |
| BettaSplendens | c pas trop comparable, ça dépend du proc et de ce que gère la carte vidéo en openGL...
Mais je pars du principe que si Q3A est uniquement en OpenGL (qui est tout de même plus chiant à programmer), eh bien, c que c mieux ! voilà ! |
| LeMakisar | mais nan bordel le glide c encore mieux :D
Bon sérieusement, chez moi UT en D3D était mieux qu'ne OpenGL niveau fluidité, et oui, en plus ya pas une tonne de trucs a configurer ... |
| niknolt | Opengl plus beau que 3d3 :sarcastic: Ok pour les anciens jeux, mais la technologie opengl, bienq ue tres performante n'arrive pluys à la hauteur de ce qu'on peut faire en direct3d |
| PappyMarco | Concrètement, ça marche comment ?
C'est que le jeu qui te permet de choisir (ou pas) en D3D ou open GL, ou c'est le PC qui doit dèjà être pré équipé pour choisir ? :D excusez la simplicité de la question, mais je découvre les arcanes du PC :D |
| Susmab | vi cest surtout ca lexplication : zont pas trop le choix entre d3d et ogl :) |
| Mikl | je pense pas que ce soit un problème de préférence de langage, mais de jeu. Il est clair que l'OpenGL est plus beau et plus rapide que le D3D (y a cas juste voir la différence de perf' sur UT entre le OP et le D3D... chez moi, c 30 fps de différence en 1280*960...). Le pb, c que beaucoup de beau jeux sont sortis, exclusivement D3D (Max Payne, Giants, Black and White, etc...). |
| koulip31 | pourquoi depuis 1ans environ 80% des personnes prefferent le D3D a l'openGL ? pourtant l'openGL pou moi ca tue grave c'est beau et ca rame moins ... (ex:deus ex....D3D je depasse pas le 800x600 opengl je monte a + de 1200 sans rammure) ... donc sivousplait pkoi????? difference grafique/calcul... avantages/inconvenients...... |




