IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API graphiques Discussion :

SDL ou GLUT ?


Sujet :

API graphiques

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 90
    Points : 40
    Points
    40
    Par défaut SDL ou GLUT ?
    Bonjour,

    Je faisais me demande qu'elle est l'interet de GLUT vis a vis de la SDL car beaucoup de cours (tous?) OPENGL sont realisé avec GLUT.

    Comme je souhaite réaliser plusieurs apprendre openGL serieusement je voudrais realiser une classe qui initialiserai tout correctement.

    J'ai vu un message sur GLUT et son utilisation en C++ et je me dit que c'est pas tres simple de faire quelques choses de facon objet avec, mais d'un autre coté j'ai peur de me couper de GLUT et de ses possibilités !!

    Merci

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 943
    Points : 1 156
    Points
    1 156
    Par défaut
    En effet la FAQ comme la dit Laurent résume les différences.

    J'ai recherché le message dont tu parlais sur l'implémentation de Glut en Objet.
    C'est une très mauvaise idée, car glut possède un système de CallBack (pointeur sur des fonctions), du coup tu limites ton champ d'action, rien que pour ca SDL est préférable.

    D'un point de vu théorique, GLUT est un gestionnaire d'affichage/IO c'est tout.
    Il le fait très bien, permet le multi-fenêtrage, Init très simple, fonction de plus haut niveau pour l'affichage d'objet, bon support sous Linux comme Win, beaucoup de doc.

    SDL sert au fenetrage/IO mais pas seulement. Il possède des composants Réseaux, Loader, GUI avancé (glut a juste une petite partie), multi-tache, Timer, FPS, ..., Font, j'en passe et surtout est enrichi de possibilités toutes basées sur la même idée.

    Maintenant en regardant bien dans le forum tu trouveras quelques projets similaires avec SDL ou l'init est encapsulé.
    Le plus interressant est surtout de réaliser un mini-framework Comprenant l'init, l'IO et les fonction d'affichage extensible de tel sorte que tout projet réaliser avec OpenGL soit simplifié au max.

Discussions similaires

  1. Ce qui change entre sdl et glut
    Par skysee dans le forum OpenGL
    Réponses: 2
    Dernier message: 24/11/2007, 17h52
  2. [Glut,SDL,WinAPI,...] Performance
    Par Metrix dans le forum Projets
    Réponses: 4
    Dernier message: 22/07/2005, 17h36
  3. [SDL+glut] vertex array précompilés
    Par khayyam90 dans le forum OpenGL
    Réponses: 3
    Dernier message: 01/10/2004, 17h07
  4. [sdl+glut] une console en trop
    Par khayyam90 dans le forum GLUT
    Réponses: 3
    Dernier message: 02/08/2004, 09h15
  5. [Conseil] Glut vs SDL, lequel choisir
    Par Mathieu.J dans le forum GLUT
    Réponses: 15
    Dernier message: 08/06/2004, 08h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo