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 !

Sujet : Linux et opengl [ Archives / OpenGL ] (FleXus)

samedi 2 mars 2002 à 20:45:53 | Linux et opengl

FleXus

Hello

je voudrais savoir comment utiliser et compiler un prog avec les fonctions d'opengl sous linux
(j'utilise actuellement Kdevelop clone de visual c++ sous Linux, donc beaucoup + stable mais j'ai aussi Visualc++ au cas ou...)

si vous avez des renseignements à me demander ou à me fournir j'en serait ravi.

FleXus

mardi 9 mai 2006 à 18:03:18 | Re : Linux et opengl

dym

je croix que tout dépend de quel linux tu utilise (suse, redhat,..).

pour les tuto, tu peux toujours essayer ceux de www.linuxgraphic.org ou bien d'autres que ce soit en fraiçais ou anglais, si ça t'interesse fais-moi signe.

pour la phrase "mais j'ai aussi Visualc++ au cas ou.." est-ce tu veux dire que t'es aussi interressé par la programmation opengl sous Windows aussi? si c'est le cas je pourrai bien te montrer un truc ou deux.

a+ et bonne chance.


dimanche 20 mai 2007 à 11:25:06 | Re : Linux et opengl

lilington

Personnellement moi j'utilise pas Kdevelep.
je suis sous fedora5 et je code avec gedit et compile avec gcc. j'avais au debut quelques probleme de compilation (fichiers manquand).
sinon pour le reste les bases opengl sont identiques que tu sois sous windows ou nunux. la seule difference se trouve au niveau des fichiers a inclure.pour le code tu peux faire du copier coller de ce que tu auras deja fait sous Visualstudio tu veras aucun problemes.
je te donne si tu veux un code pour afficher juste un rectangle a l'ecrant et comment le compiler. si tu persistes a utiliser kdevelop il faudra chercher avec google. je trouve trop compliquer ce monsieur kdevelop il fait trop de truc qu'on lui demande pas(c'est sure que c'est moi qui configure mal hahaha)

bon voici le code.on utilisera un editeur de text gedit,emac meme vi c'est bon. l'avantage c'est que ya rien a configurer. l'incoveinient ta pas de completion. donc tu tapes tout si tu oublies les arguments d'une fonction ben tu cherches. (ca peut a voir un interret dans le fond)

#include <GL/glut.h>
#include <X11/Xlib.h>
#include <GL/glx.h>
#include <iostream>


void display();

using namespace std;

int main(int argc,char** argv)
{
    glutInit(&argc,argv);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize(320,200);
    glutInitWindowPosition(100,100);
     glutCreateWindow("test");
 
    glClearColor(0.0,0.0,0.0,0.0);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(0.0,1.0,0.0,1.0,-1.0,1.0);
   
    glutDisplayFunc(display);
    glutMainLoop();
       
    return 0;
}

void display()
{
    glClear(GL_COLOR_BUFFER_BIT);
    glColor3f(1.0,1.0,1.0);
    glBegin(GL_POLYGON);
      glVertex3f(0.25,0.25,0.0);
      glVertex3f(0.25,0.75,0.0);
      glVertex3f(0.75,0.75,0.0);
      glVertex3f(0.75,0.25,0.0);
    glEnd();
    cout<<"rectangle trace\n";
 
    glFlush();
}   
ensuite tu sauvegardes sous test.cpp et on compile comme ceci:
sous une console:
  gcc -o test test.cpp -L/usr/X11R6/lib -lGLU -lGL -lglut -lXmu -lXi -lm

et ca marche tout le monde est content alors pour le reste tu cherches des tutos opengl sans te soucier d'etre sous linux ou windows. attention quand meme a certaine biblioteques.



Cette discussion est classé dans : opengl, linux


Répondre à ce message

Sujets en rapport avec ce message

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 OpenGL et linux [ par by_rabbit_08 ] Bonjour!Désolé si cette question a déjà été posée, mais je n'arrive pas à m'ensortir...Je voulais savoir si OpenGL était facilement compatible avec Li problème avec devc++ opengl windows [ par Dyr3e ] bonjour j'aimerai créer une application openGL sous windows mais compatible Linux, du coup je voudrais eviter les déclaration de windows qui ne sont p Linux et OpenGL [ par wafia ] salut,je débute dans la programmation sous linux(SuSe), et j'essaie de faire un ptit programme en opengl. le problème c'est que je n'arrive a trouver tubes nommés sous linux [ par maxialex5 ] bonjour voila, j'essaie un peu de programmer un tube sous linux pour faire communiquer deux processus; le tube est créé mais je crois que l'ecriture Anti-crénelage en OpenGL ? [ par vincemail ] Bonsoir à tous, je fais un petit jeu en OpenGL et je voudrais savoir s'il existe une fonction permettant de faire de l'anti-crénelage (ou anti-aliasin tpe de curseurs sous linux [ par le_papy ] bonjour a tous, voila j'ai un projet d'info à faire, et j'aurais besion d'un equivalent linux (gcc) de la biblio SCONIO.H. Ou bien,plus particulierem segmentation d'image sous linux ou bien windows [ par abdou28 ] bonjour et merci d'avance;         je vous remerci encore une fois pour l'elaboration de ce cite. moi, je suis etudia Camera en opengl [ par DanteSeb ] Bonjour a tous, Voila je suis nouveau et je voulais avoir quelques précisions sur la gestion de la camera... Je sais c'est une question de newbie mais installaion d'un logiciel libre sous linux [ par nasnoustchon ] bonsoir, je suis en train de tester mes compétances dans les réseaux informatique ,j'ai assisté à installé un logiciel libre permettant de faire ( adm


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,250 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é.