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

C++ Discussion :

Realisation IHM personnel


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 90
    Par défaut Realisation IHM personnel
    hello a toutes et a tous,

    Je fait du C++ depuis un bon moment maintenant et j'ai réalisé un framework qui me convient pour OpenGL.
    Je l'utilise avec GLUT/SDL ou QT sans probleme.
    Je souhaiterais desormais passé a la phase au-dessus et realiser ma propre interface avec fenetre de rendu.

    J'ai eu beau chercher et encore chercher quelque chose sur le sujet, impossible de trouver un truc qui tienne la route.

    Pour précision, car je me rend compte que je suis assez vague, je souhaite réaliser dans un premier temps une GUI avec un element de type fenetre de rendu dans laquel j'insererai mon framework OGL.

    Pour ce faire j'ai 2 solution, me basé sur une API de fenetrage de type GLUT/SDL, ou réaliser ma propre lib (mais la je crains que ce soit trop dur pour moi en l'absence de doc sur le sujet).

    Donc si vous aviez des tru sur la realisation de GUI cela m'aiderai.

    Merci

  2. #2
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Par défaut
    Salut,

    C'est mon avis personnel, mais les API disponibles pour la création de GUI sont performantes et de plus en plus portables. Pourquoi réinventer la roue et créer une API de plus? C'est tout de même beaucoup de travail...

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 90
    Par défaut
    Je ne dis pas le contraire, mais je souhaite comprendre comment tout ceci est organisé.
    Je souhiate egalement construire mes propres widget et tout ce qui peut m'interresser sur mon IHM.

    J'ai regardé les différents sujet sur les GUI ou IHM mais personne ne semble reussir à réaliser un truc qui lui convienne.

  4. #4
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Par défaut
    En dernier ressort, GTK+ et Qt4 étant disponible sous licence open-source (LGPL pour GTK+. Je ne sais pas pour Qt), tu peux toujours jeter un coup d'oeil à l'implantation de ces APIs.

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

  5. #5
    Membre émérite
    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
    Par défaut
    Si tu fais des recherches dans la parties JEUX du forum tu auras quelques elements de reponses.

  6. #6
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par défaut
    Regarder autour de GLUI par exemple.

    Sinon une GUI intégré dans OpenGL/DirectX, aucun produit poussé n'existe... à par CeGui, qui est assez ligth en fonctionnalités je trouve, c'est pour cela que tout le monde refait son GUI sous OpenGL, j'en fait partit aussi

Discussions similaires

  1. Realiser une IHM "propre"
    Par Invité dans le forum C++
    Réponses: 7
    Dernier message: 04/09/2010, 18h24
  2. [TP][Projet] Réaliser un Snake-Like
    Par Giovanny Temgoua dans le forum Turbo Pascal
    Réponses: 69
    Dernier message: 17/01/2005, 18h04
  3. Realiser une tempo sur microcontrolleur
    Par Goetz dans le forum C
    Réponses: 20
    Dernier message: 03/11/2003, 23h46
  4. Réponses: 2
    Dernier message: 17/03/2002, 19h00

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