begin process at 2010 03 22 01:14:03
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Applications Linux

 > OPENGL SOUS LINUX

OPENGL SOUS LINUX


 Information sur la source

Note :
Aucune note
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é :3 333 / 117

Auteur : xave4552

Ecrire un message privé
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

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


 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+

 Sources de la même categorie

Source avec Zip Source avec une capture ANIMATIION GRAPHIQUE DES STRUCTURES DE DONNÉES par algoro
PILOTAGE DES 8 SORTIES DU PORT // par cedpic
Source avec Zip PARALLEL OBJECT PROGRAMMING IN C++ (POP-C++) : DEMO par lwinkler
Source avec Zip VOTE ELECTRONIQUE par luvianne
Source avec une capture REMOTE POST PHP WITH SOCKET LINUX par 0x0syscall

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture MOTEUR 3D : CASTOR3D par dragonjoker59
Source avec Zip EXEMPLE D'AFFICHAGE MULTIPLATEFORME D'UN TRIANGLE (DIRECTX E... par Zacks
Source avec une capture OPENGL - JEU DE BILLARD EN 3D PAS FINI par acx01b
Source avec Zip Source avec une capture INTRO 4K, "RADIALPIPES" par XT95
Source avec Zip Source avec une capture MOTEUR 3D DIMETRIQUE par Mattpbem

Commentaires et avis

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);
[...]
}

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.

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 ?

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+

Commentaire de xave4552 le 30/06/2008 20:53:21

Ps je vai essayer de le mettre a jour

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+

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...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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 : 0,515 sec (4)

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