Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ROTATION PYRAMIDE 3D COLORÉE - OPENGL - GLUT


Information sur la source

Catégorie :OpenGL Classé sous : glut, opengl, 3d, pyramide, mouvement Niveau : Débutant Date de création : 28/03/2006 Date de mise à jour : 28/03/2006 23:41:56 Vu / téléchargé: 8 215 / 1 190

Note :
7 / 10 - par 4 personnes
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Ce code est fait en glut et explique comment créer des objets 3D et leur ajouter du mouvement en opengl.
Appuyez sur les flèches pour augmenter la vitesse de rotation sur les axes x et y. vous pouvez zoomer avec pgup et pgdown et remettre à zéro le mouvement avec 'r'.
C'est un bon code pour débuter, que j'ai fait en écrivant un tutoriel: http://www.cppfrance.com/tutoriaux/OPENGL-GLUT-CREATION-FENETRE-ROTATION-PYRAMIDE-3D_397.aspx

J'espère que ça vous lancera dans l'opengl!!!!
 

Conclusion

il faut avoir les fichiers d'opengl et de glut pour compiler

le projet est un projet Visual Studio 2005...
Vous pouvez toujours créer un nouveau projet et changer les paramètres du projet:

Lancez Visual studio et créez un nouveau projet (empty project) ou ouvrez le projet que je vous envoie.
Si votre projet est nouveau, allez dans les options du projet et dans configuration properties/linker/input, tapez : glu32.lib opengl32.lib glut32.lib dans additional dependencies. Toujours dans linker, allez dans debugging et dans ‘generate debug info’, choisissez Yes(\DEBUG) ettout en bas, choisissez : Runtime tracking and disable optimizations (/ASSEMBLYDEBUG). Si vous ne voulez pas que la console s’affiche lorsque vous lancez votre programme, ajoutez la ligne : /SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup   dans ‘command line’ de ‘linker’.


 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   glutBaseCode
    •   glutBaseCode
      • glutBaseCode.vcprojTélécharger ce fichier [Réservé aux membres club]3 288 octets
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 787 octets
    • glutBaseCode.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier901 octets
    • glutBaseCode.suoTélécharger ce fichier [Réservé aux membres club]9 728 octets
  • glutBaseCode.ex_Télécharger ce fichier [Réservé aux membres club]155 648 octets

Télécharger le zip

Historique

28 mars 2006 21:46:49 :
j'ai ajouté un lien vers le tutorial que j'ai fait
28 mars 2006 23:41:57 :
.exe->.ex_ capture

Commentaires et avis

signaler à un administrateur
Commentaire de satellite34 le 28/03/2006 23:18:40

Un screenshot peut etre??

exe renommé en ex_ car il va surement virer.

signaler à un administrateur
Commentaire de Bietz le 28/03/2006 23:28:28

merci pour ces réactions qu'il faut que je prenne!! Comme c'est mes premiers uploads, c'est bien que vous me corrigiez!

@+

signaler à un administrateur
Commentaire de luhtor le 29/03/2006 16:47:30

A part le fait, que c'est ce que tout le monde fait quand on commence openGL et qu'il existe deja surement des quantités de sources similaires sur ce site, bonne chance pour la suite :)

signaler à un administrateur
Commentaire de STEPH_3D le 19/04/2006 21:57:00

Moi je trouve que c'est très bien pour commencer en OpengL avec Visual Studio 2005.

J'ai des tas d'exemples OpenGL bâtis sur Delphi7 et pour migrer vers Visual Studio 2005 en C++ ou C#, il faut du temps bien sûr, mais c'est toujours captivant.

Merci à Bietz pour cet exemple.

signaler à un administrateur
Commentaire de Bietz le 21/04/2006 10:00:38

si tu veux des bon tutoriaux, vas sur http://nehe.gamedev.net

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

glut - openGL [ par loss ] Quels sont les fichiers necessaires pour utiliser glut(je compile avec VC++)?Ou est ce que je peux les telecharger?Merci d avance. Objects 3D Opengl [ par mastave ] Comment inclure dans un fenêtre OpenGl un fichier 3D DXF ou3DS??? Gestion de la souris OpenGL SANS GLUT [ par Xentor ] Comment faire pour connaitre le déplacement de la souris sans utiliser Glut ? (Savoir si on la déplace en haut, à gauche, etc...) J'ai fait plusieurs OpenGl, glut et Dev c++ 4 [ par fabienGL ] J'envoie un message car je passait au moin 3 heures sur le forums j'ai essayé tout ce ki à était di mé rien à faire ... j'utilise DEV C++ 4 et je sui OpenGl & glut avec Dev c++ 4 et WinXP [ par fabienGL ] J'envoie un message car je passait au moin 3 heures sur le forums j'ai essayé tout ce ki à était di mé rien à faire ... j'utilise DEV C++ 4 et j'ai Wi Moteur 3d OpenGL [ par Stormy ] Salut. Je recherche des personnes motives pour travailler sur un moteur 3d sous OpenGL. Les bases sont deja etablies (Detection de collisions, sons, m glut et opengl [ par MiTcH37 ] voila ce que j'ai lorsque je compile un prog avec du glut.h...C:\DOCUME~2\Mitch1\LOCALS~1\Temp\cc6Pbaaa.o(.text+0xcc):souris2.cpp: undefined reference opengl [ par MiTcH37 ] J'aimerais bien faire de l'opengl, mais ça marche pas... voila ce que j'ai lorsque je compile un prog avec du glut.h...C:\DOCUME~2\Mitch1\LOCALS~1\Tem devc++ [ par MiTcH37 ] qqun se sert de devc++ ?J'aimerais bien faire de l'opengl, mais ça marche pas... > > > > voila ce que j'ai lorsque je compile un prog avec


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.