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

  FORUM HardWare.fr
  Programmation

  [C++] je cherche un moteur 3d libre sous linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] je cherche un moteur 3d libre sous linux

n°38917
drakkeng
Posté le 12-06-2001 à 09:28:34  profilanswer
 

pas un truc super puissant juste un petit moteur 3d sans prétention et facile a utiliser ,c'est pour faire un petit jeux ,j'ai juste besoin de zoom et de rotation.
 
merci

mood
Publicité
Posté le 12-06-2001 à 09:28:34  profilanswer
 

n°38954
tgrx
My heart is pumping for love
Posté le 12-06-2001 à 10:51:35  profilanswer
 

Tu veux quoi au juste ? Pouvoir afficher des triangles, et te balader autour comme tu veux ?
Sans effets de lumiere compliques, un truc simple ?
 
Ben fais le toi meme en OpenGL, parce que c'est super rapide a faire, et ca te permettra de te faire la main en OpenGL.
 
Indication :
gluLookAt() permet de fixer la position et la direction du joueur, et pour le reste, tu balances betement des polygones a OpenGL, textures si tu veux, tu rajoutes 2-3 lumieres, et t'as un petit programme qui tourne parfaitement :)
 
Pour les tutorials (pour te familiariser avec la syntaxe OpenGL qui n'est franchement pas compliquee), tu peux jeter un coup d'oeil ici :
 
http://nehe.scuzzy.net
http://progzone.free.fr/graphisme/opengl/ (en francais)
 
PS : envoie nous des screenshots quand ce sera fini :)

n°38962
drakkeng
Posté le 12-06-2001 à 11:07:22  profilanswer
 

tgrx a écrit a écrit :

Tu veux quoi au juste ? Pouvoir afficher des triangles, et te balader autour comme tu veux ?
Sans effets de lumiere compliques, un truc simple ?
 
Ben fais le toi meme en OpenGL, parce que c'est super rapide a faire, et ca te permettra de te faire la main en OpenGL.
 
Indication :
gluLookAt() permet de fixer la position et la direction du joueur, et pour le reste, tu balances betement des polygones a OpenGL, textures si tu veux, tu rajoutes 2-3 lumieres, et t'as un petit programme qui tourne parfaitement :)
 
Pour les tutorials (pour te familiariser avec la syntaxe OpenGL qui n'est franchement pas compliquee), tu peux jeter un coup d'oeil ici :
 
http://nehe.scuzzy.net
http://progzone.free.fr/graphisme/opengl/ (en francais)
 
PS : envoie nous des screenshots quand ce sera fini :)




 
oui je veux juste des triangle et des sphéres et des cubes ,pas besoin d'un moteur a la doom-like ,je veux bien essayer opengl mais ça doit tourner sur des machines pas tres puissante sous la redhat 5.2 et je sais pas si opengl marche dans cet senvironnement .
 
merci pour les liens ils sont trop puissant !

 

[edit]--Message édité par Drakkeng--[/edit]

n°38972
tgrx
My heart is pumping for love
Posté le 12-06-2001 à 11:34:10  profilanswer
 

OpenGL peut fonctionner en software sur la plupart des configs linux (avec XFree 3.x et Mesa (http://www.mesa3d.org)). Mesa est une implementation software gratuite d'OpenGL, et les performances obtenues sont pas trop degueu pour des scenes simples.
Mais si jamais tu as une carte recente style nVidia qui possede des drivers sous Linux, n'hesite pas a upgrader la config et passe a XFree 4.0 qui supporte l'acceleration 3D materielle, et la ca va quasiment aussi vite que sous Windows.
 
Pour les spheres et les cubes, ils sont deja implementes avec GLUT (OpenGL Utility Toolkit).
Si je me rappelle bien, tu as juste a faire glutSolidSphere(rayon), glutSolidCube(taille), et ensuite d'agrandir/translater/rotationner tout ce beau monde pour les mettre la ou tu veux dans ton univers.
Glut c'est ici : http://reality.sgi.com/mjk_asd/glut3/glut3.html
 
Et ca te permettra entre autres de ne pas avoir a ecrire le code X pour ouvrir une fenetre... qui est tres chiant :sarcastic:

 

[edit]--Message édité par tgrx--[/edit]

n°38991
drakkeng
Posté le 12-06-2001 à 12:15:40  profilanswer
 

tgrx a écrit a écrit :

OpenGL peut fonctionner en software sur la plupart des configs linux (avec XFree 3.x et Mesa (http://www.mesa3d.org)). Mesa est une implementation software gratuite d'OpenGL, et les performances obtenues sont pas trop degueu pour des scenes simples.
Mais si jamais tu as une carte recente style nVidia qui possede des drivers sous Linux, n'hesite pas a upgrader la config et passe a XFree 4.0 qui supporte l'acceleration 3D materielle, et la ca va quasiment aussi vite que sous Windows.
 
Pour les spheres et les cubes, ils sont deja implementes avec GLUT (OpenGL Utility Toolkit).
Si je me rappelle bien, tu as juste a faire glutSolidSphere(rayon), glutSolidCube(taille), et ensuite d'agrandir/translater/rotationner tout ce beau monde pour les mettre la ou tu veux dans ton univers.
Glut c'est ici : http://reality.sgi.com/mjk_asd/glut3/glut3.html
 
Et ca te permettra entre autres de ne pas avoir a ecrire le code X pour ouvrir une fenetre... qui est tres chiant :sarcastic:
 
 




 
merci tu me rassures j'avais peur de pas pouvoir utiliser Opengl.
 Glut ça m'a l'air tres bien et relativement simple a utiliser .
J'espére que je m'en sortirai .
 
 
thanks !!

n°38992
tgrx
My heart is pumping for love
Posté le 12-06-2001 à 12:18:51  profilanswer
 

Au risque de me repeter :
 
envoie nous des screenshots quand ce sera fini :)

n°41143
tgrx
My heart is pumping for love
Posté le 19-06-2001 à 19:10:38  profilanswer
 

ET ALORS CES SCREENSHOTS ??
 
:na:

n°41148
minusplus
Posté le 19-06-2001 à 19:19:25  profilanswer
 

:lol: ste pression !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] je cherche un moteur 3d libre sous linux

 

Sujets relatifs
Cherche le chemin du server de mon hebergeurCherche un hebergeur PHP permettant upload de fichier via formulaire
d l'aide pour configurer un serveur windows2000 je cherche une adresseUtiliser une base de donnee (style Excel) sous linux, en langage C
commande ftp dans un script sous linuxCherche bon site sur le html and co... ;-(
je cherche un hack pour phpBB[javascript] Je cherche un site.
[WebMaster] ou trouver des Gifs Animés et autres libre de droits ?MOTEUR 3D POUR VISUAL C++ 6 ???
Plus de sujets relatifs à : [C++] je cherche un moteur 3d libre sous linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR