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

wxPython Discussion :

Faire des graphes avec wxPython


Sujet :

wxPython

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 112
    Par défaut Faire des graphes avec wxPython
    Bonjour à tous,

    Je suis en train de développer un éditeur de jeux vidéo utilisant python-ogre et wxPython et j'aimerai bien pouvoir manipuler mes entités via des graphes.
    Alors, j'ai commencer à coder moi-même un système de graphe avec les fonctionnalités wxDC (draw roundedRectangle etc) mais bon c'est assez fastidieux et pour l'instant je n'arrive pas à faire ce que je veux... J'aimerai pouvoir manipuler de manière assez fine les liens entre mes graphes et aussi afficher des options à l'interieur de mes noeuds. Le but est d'avoir un outils qui ressemble un peu au flowgraphe de SandBox :



    ou encore à ça :




    J'ai récement découvert la lib pyDot qui permet d'utiliser les fichiers graphviz, mais je doute que ça permette de faire ce que je veux.

    Alors je me demandais s'il n'existait pas des widgets spécifique pour faire que je veux, parceque je sens que ça va être long de tout coder soi-même .

    Enfin bon, s'il le faut je le ferai je pense.

    Merci de votre attention,
    A bientôt,
    Andréas

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 328
    Par défaut
    Bonjour Andreas,

    Bon, j'ai peut-être pas compris la question, alors désolé si je sors une ânerie mais, la librairie OGL présentée dans la demo wxPython pourrait pas te servir ?

    A +

  3. #3
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    et en utilisant directement Ogre dans wx?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 112
    Par défaut
    Bonjour Andreas,

    Bon, j'ai peut-être pas compris la question, alors désolé si je sors une ânerie mais, la librairie OGL présentée dans la demo wxPython pourrait pas te servir ?

    A +
    , Tu as parfaitement compris ma question!!
    En fait, je ne connaissais pas OGL et j'étais pas allé voir cet exemple, je pensais que c'était OpenGL...

    Je pense que je vais trouver mon bonheur avec cette lib, du moins au début. Après, je voudrais peut-être faire des trucs un peu plus évoluer mais c'est pas mon but pour l'instant.

    et en utilisant directement Ogre dans wx?
    Je vois pas ce que tu veux dire? Tu penses a faire un graphe en Ogre? Ca prendrais un sacré temps de tout recoder soit meme...

    En tout cas, merci à vous deux, je pense que mon problème est "résolu"

    A+
    Andréas

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 328
    Par défaut
    Content de t'avoir donné un coup de main.

    J'espère que tu nous feras part de l'avancée de ton projet. Ca m'interesse bien.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 112
    Par défaut
    Bon, finalement je viens de voir que tout n'est pas rose avec OGL vu que la lib n'est plus maintenue, mais ca ira pour debuter puis si mes concepts d'interfaces ( ca fait presque 2 ans que je suis sur ce projet ) fonctionnent bien, je pense developper moi meme un widgets pour gerer les graphes comme je veux.

    Je ferai peut etre un post pour presenter l'avancement du projet des que je serai passe en phase de production, c'est a dire dans un mois car normalement je vais bosser pendant 6 mois a temps plein dessus vu qu'on va faire un jeu video pour notre formation (Gamagora).

    A+
    Andreas

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 328
    Par défaut
    Ok, j'attends de voir ça. Bon courage

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

Discussions similaires

  1. [ZF 1.10] faire des graph avec pchart et zend
    Par gogololo dans le forum Zend Framework
    Réponses: 1
    Dernier message: 03/09/2010, 11h27
  2. [SWT] Api pour faire des graph ?
    Par bawan dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 05/09/2005, 13h13
  3. Mysql & mrtg : faire un graphe avec le contenu d'une tab
    Par fouhaa dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 12/08/2005, 12h38
  4. [Son] Faire des bruits avec une application java
    Par mammistegon dans le forum Multimédia
    Réponses: 6
    Dernier message: 22/01/2005, 17h17
  5. faire des graphiques avec Perl
    Par And_the_problem_is dans le forum Modules
    Réponses: 2
    Dernier message: 16/07/2003, 16h08

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