begin process at 2012 02 07 09:54:55
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

OpenGL

 > MINI MOTEUR 3D

MINI MOTEUR 3D


 Information sur la source

Note :
10 / 10 - par 3 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :OpenGL Niveau :Débutant Date de création :22/11/2004 Vu / téléchargé :9 255 / 1 474

Auteur : turbulator

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Voila un petit exemple de moteur 3D en OpenGL. On peut se déplacer dans un environnement 3D modifiable ( par des fichiers txt), tirer des missiles pour détruire des ennemis et de sauter. Il ya aussi une petite gestion des collisions, ainsi que quelques effets : brouillard, lumiere et reflets. J'utilise glut et glaux comme biblio (qui ne sont pas jointes pour reduire la taille du zip). Bref, c'est ma 1ere réalisation en OpenGL que j'ai dut réaliser pour un projet de licence. Il utilise principalement les fonctions de bases OpenGL.
PS: Désolé, mais Je n'ai pas pu joindre mes textures sinon le zip est trop volumineux. Il vous suffit de mettre les votre qui devront porter les noms : herbe.bmp metal.bmp brick.bmp sun.bmp railgun.bmp mur.bmp tete.bmp corps.bmp sang.bmp  et etre dans le repertoire .\Textures\



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture RAYTRAYSI : PETIT DE RAY TRACRER EN C++ (IMAGES 3D)

 Sources de la même categorie

Source avec Zip Source avec une capture AFFICHER DES COURBES DE BEZIER par shorzy
Source avec Zip Source avec une capture BASE/MOTEUR 3D EN QT/OPENGL (COMPLET ET FONCTIONNEL!) POUR U... par envi33
Source avec Zip Source avec une capture CLASSE AVEC OPENGL - OBJETS 3D ET ANIMATIONS par rasta63
Source avec Zip Source avec une capture LETTRES 3D AVEC OPENGL ET QT par opossum_farceur
Source avec Zip CUBE 3D GLUT32 VC++ ET DEVC++ par bobby03

Commentaires et avis

Commentaire de Choumoumou le 23/11/2004 15:19:22

mmmm c kool ! j'aime bien les effets ! bravo ! mai pourkoi tu met pas le projet compilé ? g eu du mal a le compiler, moi. éssaille de mettre le fichier exe dans ta source stp. avec moi, sa bug ! en tou ka, bravo ! c très bien fé

Commentaire de turbulator le 23/11/2004 15:36:54

Merci :)
Voila une version compilées de mes sources, ainsi que mes textures :

http://turbulator.site.voila.fr/Programmes/minimoteur.zip

Cependant je n'ai pas mis les sources.

Commentaire de WindPowa le 24/11/2004 01:09:45

Sympa ! ça vaut un 10... :)

Commentaire de LiBe444 le 26/11/2004 09:51:25

Bonjour,

C'est bien dommage pour l'effort réalisé à la construction de ce jeu, moi qui aime bien la technologie OpenGL, car j'ai le regret de t'informer que ce programme n'est pas compatible avec les versions de windtruc NT (XP SP2 Pro) configurées avec nVidia ;
Module en cause : nvoglnt.dll

Bon courage.

PS : très bon boulot quand même!

Commentaire de Choumoumou le 27/11/2004 10:57:32

sisi, moi gé WinXP et sa marche super !

Commentaire de LiBe444 le 27/11/2004 18:27:58

L'adaptation de ce loadBMP floute complètement les textures, je conseille fortement de remplacer ces glParameteri par ceci :
    glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);
    glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);
    glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_S,GL_REPEAT);
    glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_T,GL_REPEAT);

Salutations,
Lionel.

Commentaire de wperrad le 29/11/2004 02:13:23

C'est bien mais il faudrait régler la sensibilité de la souris parce que là c'est pratiquement injouable. De plus, les ennemis n'explosent pas tout de suite après la collision avec le missile. Et enfin, la gestion des collisions n'est pas parfaite puisque le perso recule en direct dès qu'il rencontre un obstacle. Je n'ai pas encore examiné le code source à la loupe mais je le ferais prochainement. Tu dois probablement afficher les objets trop tôt , il faudrait d'abord faire tous les calculs avant, mais je regarderais plus en détail...
A mon avis il n'y a pas bcp de modifs à apporter pour qu'il soit parfait, alors ce serait dommage de ne pas continuer (enfin, si ta licence t'en laisse le temps). Mais pour un premier projet en opengl, c'est pas mal du tout.

Commentaire de brownfire le 14/07/2005 19:05:37

ouhaaaa !!!!!!! c'est...MAGNIFIQUE ! ce qui est bizarre c'est son niveau
moi je l'aurais mis dans experts ! on dirais hal life 2 !
bravo

Commentaire de madmathx le 01/11/2006 01:26:30

Il serait peut être bon de donné le rendu final compiler car sous wndows XP il faut trouver après relecture du code les librairies nécéssaire, et corriger les érreur que le compilateur ne veut pas.

Commentaire de Grizou0 le 13/03/2008 19:35:43

Salut,
j'arrive un peut tard et pas possible de compiler.
De même l'adresse de l'exe n'existe plus.

Commentaire de nyoshi le 10/04/2008 10:50:38

bonjour,
j'ai compilé le programme mais chez moi les rectangles (mur, sol etc) sont sans dessus dessous c'est comme si je rentrais dedans et ils partent dans tous les sens et se chevauchent.
j'ai essayé de dessiner juste un grand rectangle pour faire le sol, mm souci.
Est ce que qqn aurait une solution svp ?

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales