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 !

OPENGL SOUS LINUX


Information sur la source

Catégorie :Applications Linux Classé sous : opengl, linux, 3d, terrain Niveau : Débutant Date de création : 28/06/2008 Date de mise à jour : 30/06/2008 21:09:49 Vu / téléchargé: 2 676 / 86

Note :
Aucune note

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

Description

Cliquez pour voir la capture en taille normale
Cette source permet de dessiner un terrain assez basic animer il y la gestion de la sourie avec sdl/opengl.
Petite precision si vou voulez compiler la source faite :
g++ -o Simulation  Simulation.cpp -L/usr/X11R6/lib -lGLU -lGL -lglut -lXmu -lXi -lm -lSDL  -I/usr/include/AL
bien sur les librairie doivent etre installer
 

Source

Conclusion

Si vous avez des questions le code est assez detailler c'est mon premier prog c++ sous linux.
Si vous avez des critiques faites les quel soit positive ou negative tout et bon pour s'amelioré lol.
Jesper que ce code vou plaira.

 

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 !

Télécharger le zip

Historique

28 juin 2008 14:33:25 :
Aucune
30 juin 2008 21:08:51 :
J'ai essayer d'initialiser glut autrement celon les conseiles qui etait publier puis regarder la resolution si il y a d'autre probleme faite les moi savoir a+
30 juin 2008 21:09:49 :
J'ai essayer d'initialiser glut autrement celon les conseiles qui etait publier puis regarder la resolution DANS LE CODE SOURCE LIGNE 36 Si il y a d'autre probleme faite les moi savoir a+

Commentaires et avis

signaler à un administrateur
Commentaire de xsiebert le 30/06/2008 11:08:50


Je crois qu'il faut rajouter glutInit au début du main.
ce qui donne :

int main(int argc, char** argv)
{
/* Fenétre GLUT*/
glutInit(&argc, argv);
[...]
}

signaler à un administrateur
Commentaire de xave4552 le 30/06/2008 14:49:09

be je ne sait pas moi sa marche comme sa. Mais quesque cela ferait si je rajoutait sa ???
Merci pour les explication.

signaler à un administrateur
Commentaire de xsiebert le 30/06/2008 15:02:17

je débute aussi en opengl, mais sur ma machine (Debian Linux) avec
- gcc v. 4.2.3
- freeglut3 v. 2.4.0

ton code compile mais à l'exécution ça ne marche pas :

freeglut  ERROR:  Function <glutCreateWindow> called without first calling 'glutInit'.

dans mon bouquin Opengl il est précisé la même chose : il faut appeler glutInit avant toute autre fonction glut....

je n'en sais pas plus, peut-être as-tu un opengl plus récent ?

signaler à un administrateur
Commentaire de xave4552 le 30/06/2008 20:50:46

Bon j'ai verfier ce que tu ma dit dans mon bouc opengl est initialiser comme cela mais regarde dans le code source la ligne 37 definie la resolution essay de la modofier par ta resolution et a la ligne 44 met la en commentaire // sinon et ce que XSIEBERT tu pourrait m'envoyer un petit scan ou un bout de code pour voir comment vous initialiser opengl.
PS: Mois j'utilise la librairie mesa peut etre que cela vien de la lol je ne sait pas si quelqu'un a la solution qu'il me l'envoi mois marche a+

signaler à un administrateur
Commentaire de xave4552 le 30/06/2008 20:53:21

Ps je vai essayer de le mettre a jour

signaler à un administrateur
Commentaire de nallno le 14/09/2008 13:14:05

Je vois qu'il n'y a pas de réponse à : ""ton code compile mais à l'exécution ça ne marche pas :

freeglut  ERROR:  Function <glutCreateWindow> called without first calling 'glutInit'.""

Alors je confirme que :

/* Fenétre GLUT*/
glutInit(&argc, argv);

résoud le problème

A+

signaler à un administrateur
Commentaire de xave4552 le 25/10/2008 16:03:04

Excuse mois de ne pas avoire repondut plus tôt mais quand je part faire mais etude je n'est pas internet ou je nais pas le temps tout simplement. Mais j'ai verifier j'ai g++ 4.2.2 et cepandent j'ai essayer de faire se que tu ma dis cela fonctionne aussi cependant cette erreu peut certainement venir du faite qu'il y a peut etre une difference de distribution (Mandriva pour mois, differente pour toi) mais je vais me documenter et je vais essayer de te repondre le plus rapidement. Et excuse moi encor de ne pas avoir put te repondre plus top

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

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 OpenGl et objets 3D [ par mshn ] bonjour, est ce qu'on peux céer des objets 3D sous OpenGl, et les manipuler (animer et déplacer) par programme en utilisant un environnement de C++ ? Charger un model 3D en C++ avec opengl [ par smoove5198 ] Bonjour,j'essaye depuis un moment de charger un model 3D avec opengl en C++, pour ca j'utilise le seul format de fichier que je connaisse et dont j'ai Objects 3D Opengl [ par mastave ] Comment inclure dans un fenêtre OpenGl un fichier 3D DXF ou3DS??? Linux et opengl [ par FleXus ] Helloje voudrais savoir comment utiliser et compiler un prog avec les fonctions d'opengl sous linux(j'utilise actuellement Kdevelop clone de visual c+ Linux questions facile [ par xarier ] -------------salut tout le monde comme vous savez tous opengl est multiplate form alors il existe des library qui le rend portable ma question et tout 3d opengl [ par darvil ] Qui peu m'aider?je cherche de quoi developer sur mac en 3d . Je cherche une adreese ou tlecharger un compilateur des logiciels 3d. comment fair march Deplacement d'un personnage en OpenGL [ par Clercq ] Bonjour a tous,&nbsp;&nbsp;&nbsp;J'ai parcourus les sources de ce site mais je n'ai pas concretement trouv&#233; reponse a ma question, en fait j'ai c problème avec devc++ opengl windows [ par Dyr3e ] bonjour j'aimerai cr&#233;er une application openGL sous windows mais compatible Linux, du coup je voudrais eviter les d&#233;claration de windows qui Projet OpenGl [ par barraq ] salut,Voila j'ai un projet a faire pour ma fac, je doit réaliser tout un environement 3d en opengl .Je doit pouvoir me deplacer dans une map donnée et


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,546 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é.