Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2460 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

3D

n°32545
archangel
Un homme Une vision
Posté le 17-05-2001 à 12:02:29  profilanswer
 

voila, je voudrais faire un petit moteur 3D  :pt1cable:  qui tire au mieux des capacités de ma geforce 2 MX sous windows, vaut-il mieux alors que j'utilise DX7 ou OPENGL? :sleep:  
 
Merci et @+

mood
Publicité
Posté le 17-05-2001 à 12:02:29  profilanswer
 

n°32551
youdontcar​e
Posté le 17-05-2001 à 12:12:25  profilanswer
 

archangel a écrit a écrit :

voila, je voudrais faire un petit moteur 3D  :pt1cable:  qui tire au mieux des capacités de ma geforce 2 MX sous windows, vaut-il mieux alors que j'utilise DX7 ou OPENGL? :sleep:  
 
Merci et @+



ayant taté les deux, je te conseille de commencer avec directx. j'espère qu'il n'y aura personne pour gueuler "ouais opengl c'est mieux microsoft suxxx".
 
depuis dx7 et la lib d3dx, on ouvre un viewport en deux lignes. d'ailleurs cette lib compte plein d'autres fonctionnalités pour les meshs, les textures & co.
 
et LE truc que je préfère sous dx ... disons que tu veuilles faire du multitexture. sous opengl, il faut chopper les extensions, appeler une proc pour chopper l'adresse de la proc à appeler. au début, on trouve ça élégant, on aime bien. ensuite on passe des heures sur le net à chercher les extensions. certaines ne sont pas compatibles entre elles, c'est le merdier (c'était il y a presque deux ans, je suis sûr que ça a changé, mais ça m'a profondément fait chier cette histoire).
 
l'avantage avec dx est qu'il y a une version par an, donc tout ce que tu peux utiliser de ta carte 3d est directement accessible.
 
après c'est vrai qu'on ne peut accéder à certaines extensions propriétaires nvidia qu'en opengl, mais je pense pas que ce soit ton point de départ :)

n°32553
archangel
Un homme Une vision
Posté le 17-05-2001 à 12:22:16  profilanswer
 

ok c'est parti pour dircetx 7. :benetton:  
merci et @+

n°32584
HelloWorld
Salut tout le monde!
Posté le 17-05-2001 à 13:38:36  profilanswer
 

http://www.nvidia.com/Marketing/De [...] e?OpenPage
 
y'a de quoi te faire passer qq nuits blanches ...
je ne l'ai pas retrouvée, mais y'a une doc "what directx 7 change ?" ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°32631
darkoli
Le Petit Dinosaure Bleu
Posté le 17-05-2001 à 14:53:24  profilanswer
 

si tu es debut OpenGL et pas mal pour apprendre a faire des trucs en 3d, mais il est aussi tres bien pour faire des bon trucs (exemple : quake 3).
 
Mais le defaut c'est qu'il ne  gerer pas l'affichage, alors directX et peut etre pas mal pour la 2d. Pour la 3d directx est un peu plus complexe qu'OpenGL.

n°32679
guiguite
Posté le 17-05-2001 à 16:32:18  profilanswer
 

essaye directX8, c'est carrémént bien, je développe en c moment un moteur 3D pour un jeu vidéo. et c'est clair qu'au début tu galère un peu mais après deux trois semaine ca va bien.

n°32705
archangel
Un homme Une vision
Posté le 17-05-2001 à 17:04:49  profilanswer
 

oui mais DX8 avec ma geforce 2 mx ça posera pas de problèmes? :??:

n°32724
HelloWorld
Salut tout le monde!
Posté le 17-05-2001 à 17:31:15  profilanswer
 

sur le site à NVidia, y'a gras de doc, à commencer par des exemples, et aussi des FAQ, notament DirectX8FAQ.
y'a des exemples pour dx7 et dx8 ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°32732
archangel
Un homme Une vision
Posté le 17-05-2001 à 17:45:55  profilanswer
 

ok HelloWorld c'est commme si j'y etais.
 
tiens je me demande si ils ont un programme HelloWorld dans leurs tutoriaux  :lol:

n°32734
HelloWorld
Salut tout le monde!
Posté le 17-05-2001 à 17:50:19  profilanswer
 

hum ... un joli text brulant HelloWorld  :love: ... ca nous changerait de la théière ! ;)


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
mood
Publicité
Posté le 17-05-2001 à 17:50:19  profilanswer
 

n°32763
guiguite
Posté le 17-05-2001 à 18:52:35  profilanswer
 

ben moi pour le moment je bosse avec une MATROX G400 64M mem vidéo, et ca tourne bien, c'est sur qu'il y a certaine fonction nouvelles dans directX 8 qui passeront pas sur ta carte, mais ce ne sera que deux ou trois très spécifique dont tu n'auras pas besoin je pense si tu fais un petit moteur 3D.
En plus dans directX 8 il y a plein de fonction déjà programmé qu'il n'y a pas dans 7.

n°32932
Hercule
Posté le 18-05-2001 à 13:08:56  profilanswer
 

opengl a une grande qualité, c'est qu'il est portable.
avec glut tu peux faire des trucs très rapidement qui marche partout et optimisé pour une geforce . Ca marche sous mac linux pc beos ....
Directx 8 a une syntaxe repompé en grande partie sur opengl, parce que c'est très simple.
Et si ceux qui ont fait quake 3 qui sont parmis les meilleurs programmeurs, ont choisi opengl, c'est pas pour rien.
Pour débuter c'est trés bien (le sdk ne fait pas +de100mo).


---------------
Ils veulent la jouer hard, on va la jouer hard  
n°224354
zeupbot
up!
Posté le 07-10-2002 à 08:41:06  profilanswer
 

UP!


Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : 3D


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)