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

Fortran Discussion :

Choix de librairie graphique


Sujet :

Fortran

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2006
    Messages : 197
    Par défaut Choix de librairie graphique

    Bonjour,
    je souhaiterai utiliser une librairie qui me permettrait de tracer des courbes et des map à l'écran (une petite fenetre xwin, ou dans la console). Quelqu'un a-t-il une librairie en particulier à me conseiller ?
    Idéalement, il faudrait que je puisse compiler indifféremment sur Windows et linux, sans avoir à modifier mon code.

    J'ai vu PGPLOT, qui me semble pas mal, mais apparemment, pour pouvoir l'utiliser sur windows, il faut passer par GrWin, et donc modifier le code pour une compilation sous windows. Il semblerai de plus que la librairie change selon le compilateur qu'on souhaite utiliser.

    Si quelqu'un utilise une librairie graphique et peut me donner qq conseils...

  2. #2
    Membre émérite Avatar de genteur slayer
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2002
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2002
    Messages : 710
    Par défaut
    il existe vraiment très peu de librairie graphique pour fortran... en général on utilise un autre language (le C/C++ généralement) pour le faire. Fortran est idéal pour programmer les noyau de calcul ou d'application, mais en ce qui concerne l'interface, y a d'autres languages plus adaptés

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2006
    Messages : 197
    Par défaut
    Merci.
    C'est bien ce que je pensais.
    Cependant, j'utilise Fortran pour mieux le connaitre.
    Comme c'est un langage assez vieux, beaucoup de librairies sont disponibles. J'en ai vu pas mal pour le calcul, PSPLOT qui permet d'exporter en PS (et dans ce cas, je ne pense pas qu'il y ait de différences entre windows et linux... Mais en ce qui concerne des affichages écrans...

    Je vais laisser un peu cette discussion ouverte, au cas où quelqu'un aurait une idée. Je pense que dans quelques jours je l'a mettrait en RESOLU, selon les réponses et ce que j'aurai moi même trouvé.

  4. #4
    Membre expérimenté Avatar de Grame
    Profil pro
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Par défaut
    J'ai longtemps utilisé PGPLOT. Je peux vous fournir des exemples de codes
    graphiques utilisant PGPLOT à partir de FORTRAN77.

    J'utilise actuellement G2 qui offre de meilleures sorties PostScript et PNG (ou GIF)
    que PGPLOT. J'ai aussi quelques exemples en FORTRAN77 ou Fortran90

    Mais si vous souhaitez développer sous Unix et sous Windows, je ne vois
    que OPENGL qui puisse répondre à ce besoin.

  5. #5
    Membre émérite Avatar de genteur slayer
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2002
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2002
    Messages : 710
    Par défaut
    le gros problème des lib graphique c'est qu'elle ne sont pas trop portable en général, je ne connais moi non plus qu'opengl qui soit portable unix/win mais il est préférable de trouver un lib qui se base sur opengl sinon t bon pour pas mal de programation!!!

  6. #6
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut Choix de librairie graphique
    Salut.

    Je programme en Fortran et j'écris mes rapports en utilisant LaTeX et plus particulièrement PSTricks pour les dessins. Dans ce contexte, j'ai dû représenter graphiquement, donc en 2D, des objets géométriques qui sont en 3D. J'ai donc écrit une bibliothèque de routines en Fortran qui génèrent les instructions PSTricks pour dessiner les objets en perspective régulière. Je mets volontiers les sources à ta disposition et à celle des participants de developpez.com, si on m'indique comment je dois faire pour les transmettre.

    Jean-Marc Blanc

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2006
    Messages : 197
    Par défaut
    Bonjour à tous.
    Me voici de retour de vacances... je m'excuse donc de répondre aussi tardivement.
    Merci de vos réponses...

    Grame, je suis preneurs de tels exemples. FR119492, je suis preneur également. J'écrit souvent mes rapports en latex (sauf qd word est obligatoire ), et j'ai du quelques fois faire mes schémas avec xfig (en 2D seulement), mais je finirai bien par me confronter au problème du 3D.

    Par contre, je n'ai aucune idée de la manière dont on peut rendre accéssibles du code source aux autres utilisateurs du forum. Si il y en a beaucoup, je ne suis pas sur que ce soit une bonne idée de les poster directement dans cette discussion, ça risque d'être volumineux...

    J'avais pensé à opengl mais je ne veut pas me lancer dans des centaines de lignes de code pour seulement tracer quelques courbes.

    Pour préciser mon utilité, je cherche ces librairies principalement pour tracer l'évolution de certaines grandeurs au cours de calculs. Si je peux tracer du 3D, ça peut me servir pour du post-traitement, mais ce serait surtout pour apprendre le language plus en profondeur car des logiciels (même gratuits) font ça très bien.

    En tout cas merci à tous. Et si quelqu'un sait comment poster des sources...

  8. #8
    Membre expérimenté Avatar de Grame
    Profil pro
    Inscrit en
    Août 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Août 2007
    Messages : 148
    Par défaut
    > Grame, je suis preneurs de tels exemples.

    Vous pouvez aller voir sur mon site perso professionnel :
    http://perso.univ-rennes1.fr/pascal....lot/index.html

    > Et si quelqu'un sait comment poster des sources...
    Je crois avoir compris qu'il existait une "zone de dépot de sources"
    sur ce forum, mais je ne sais n'y où ni comment y accéder.

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

Discussions similaires

  1. Choix d'une librairie graphique
    Par snyler dans le forum Débuter
    Réponses: 9
    Dernier message: 12/01/2015, 16h10
  2. Choix de librairie Graphique
    Par Adram dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 14/05/2008, 09h18
  3. Librairies graphiques que choisir pour la portabilité ?
    Par SamRay1024 dans le forum OpenGL
    Réponses: 8
    Dernier message: 03/02/2005, 17h22
  4. [choix langage] calcul,graphiques,portabilite: java ou c++?
    Par brassouille dans le forum Langages de programmation
    Réponses: 12
    Dernier message: 15/07/2004, 11h09
  5. Utiliser une librairie graphique
    Par Troopers dans le forum Linux
    Réponses: 6
    Dernier message: 22/08/2003, 11h22

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