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

OpenGL Discussion :

GUI OpenGL Maison


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de jockyboss777
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 257
    Par défaut GUI OpenGL Maison
    Salut a tous !!!

    J'ai une petite question à vous poser (hééé oui encore une ).

    Je me suis décidé a faire un GUI pour OpenGL, mais voila je bute sur un problème :
    Pour faire un bouton, je me suis dis qu'il fallait que je créer un fenêtre fille (glutCreateSubWindow(...)), mais voila je voudrai savoir comment faire pour rendre cette fenêtre transparente, sauriez vous comment faire ?
    Enfin si je ne suis pas sur la bonne vois auriez vous des idée pour faire ce bouton?

    D'avance Merci,
    Jonathan

  2. #2
    Expert confirmé

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Par défaut
    Tu ne peux pas, du moins, pas à ce que je sache. La seule solution c'est de le faire à la main :

    - Afficher le bouton transparent
    - Gérer le clic de la souris

    C'est fastidieux mais trop trop compliqué...

    Jc

  3. #3
    Membre chevronné
    Inscrit en
    Février 2008
    Messages
    413
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2008
    Messages : 413
    Par défaut
    Bonjour,

    tu veux dire: creer tes propres boutons dans ta fenêtre OpenGL?

    Pour ca pas besoin de sous-fenêtre...

    Le + simple c d'afficher par exemple un rectangle, indépendant des transformations sur ta scene (donc: il ne bougera jamais de place et tu auras l'impression que c'est vraiment un bouton "par dessus" ta scene 3D), que tu peux facilement rendre transparent en utilisant le blending.

    Apres, pour detecter quand il est cliqué, tu utilises le picking, qui n'est pas trop compliqué à mettre en place.

    en relisant je pense que c la meme chose que proposait fearyourself...

    bonne chance!

  4. #4
    Membre confirmé Avatar de jockyboss777
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 257
    Par défaut
    Super merci pour vos réponse je recherche dans ce sens et je tiens au courant

    Rien a dire, developpez.com c'est vraiment le must, pour moi chaque problème a eu sa solution
    MMEEERRRCCIIII a tous

  5. #5
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 157
    Billets dans le blog
    152
    Par défaut
    IL y a une bibliothqèe ( plus vieille que GLUT ) qui permet de faire des interfaces utilisateurs avec openGL. Bon bien sur le projet et mort. Je crois que ça s'apelle GLUI ( enfin ce qui est sur c'est que ça commence par GL ) :p
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  6. #6
    Membre confirmé Avatar de jockyboss777
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 257
    Par défaut

    MERCI SA MARCHE SUPER BIEN.
    Vive le PICKING

    Merci cette dernière réponse LittleWhite, je passerai y faire un tour.

    Merci aussi a fearyourself et ShevchenKik

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. GUI sur fenetre OpenGL
    Par GlouglouLeDindon dans le forum OpenGL
    Réponses: 9
    Dernier message: 21/11/2008, 12h32
  2. GUI (API) OpenGL Xplateforme ?
    Par ttone dans le forum Apple
    Réponses: 6
    Dernier message: 25/10/2008, 12h01
  3. GUI : Graphical user interface sous OpenGL
    Par Nyarlathotep dans le forum OpenGL
    Réponses: 3
    Dernier message: 29/09/2008, 13h01
  4. Overlapping OpenGL dans environnement GUI bureau
    Par ttone dans le forum OpenGL
    Réponses: 0
    Dernier message: 26/09/2008, 01h11
  5. GUI en complement d'OpenGL
    Par _Michel dans le forum C
    Réponses: 4
    Dernier message: 28/04/2008, 10h20

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