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 :

application pour faire des expériences virtuelles de chimie


Sujet :

C#

  1. #1
    Membre régulier
    Inscrit en
    Août 2009
    Messages
    149
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 149
    Points : 89
    Points
    89
    Par défaut application pour faire des expériences virtuelles de chimie
    Bonjour a tous,
    Je souhaite écrire une application pour permettre aux élèves de mieux apprendre la chimie (et la physique) en faisant les manipulation ou les expériences au programme mais sur leur ordi pour les mettre à l'abri d'un certain nombre de désagrément et aussi pour permettre à ceux qui n'ont pas la possibilité de la faire à l'école de le faire à la maison.Malheureusement je ne sais pas si je peux le faire en C#. J'ai installé le frameWork XNA sur ma machine mais je me demande si cela peut servir. Je cherche à réaliser une interface comme celle de visual studio avec un espave de travail et des barres d'outils où l'utilisateur pourra aller chercher les différents récipients (éprouvettes graduées, ballons à fond plat, etc.) et les différents produits (bleu de bromothymol, souffre, eau de chaud, etc). Si quelqu'un a une idée je suis preneur par ce que je ne sais même pas comment débuter.
    Merci
    NB: je veux faire une application ou la manipulation sera en 3D.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2007
    Messages : 871
    Points : 1 498
    Points
    1 498
    Par défaut
    Salut,

    Dit comme ca, je serai partis pour utiliser un moteur de jeux video type unity pour avoir du rendu 3d, du drag and drop etc...

    Je te souhaite bonne chance et bon courage car dans tous les cas la tache n'est pas mince.

  3. #3
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    XNA est un bon interface pour la 3D. Malheuresement, il est "deprecated".
    XNA fonctionne seulement en 32 bits. Donc, il faudra indiquer comme target "X86" dans les propriétés du projets.

    Une alternative, moins facile à appréhender que XNA, consiste à utilise un wrapper DirectX comme slimdx : http://slimdx.org
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  4. #4
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    bonjour

    je t'invite à lire la réponse que j'ai fait sur ce thread : http://www.developpez.net/forums/d15...p/#post8215802


    TrueVision3D(.com) est ancien mais est vraiment top pour faire de la 3D facilement.

    Pour l'aspect type Visual studio, tu as un projet de Weifen LUO qui est devenu DockPanel Suite ( http://sourceforge.net/projects/dockpanelsuite/

    qui permet de faire dans une application Winforms de la répartition de l'espace de travail quand dans visual Studio avec du docking sur les cotés, au dessus, etc...

    Bref, tu te retrouves avec un composant qui te permet de refaire Visual studio graphiquement parlant.

    TrueVision3D propose un composant pour facilement mettre de la 3D dans une application Winforms.

    Si tu as besoin d'aide (j'ai un peu d'expérience en C# et 3D), je crois que j'aurais du temps pour t'aider à faire ce projet d'enseignement...
    (ça fait 15 ans que je fais du C# et j'ai bossé pendant 5 ans dans une boite qui faisait de la simulation 3D en C++ et C#)...

    Mail privé si besoin, motivé, envie...

    PS : Je suis à Toulouse, mais internet est mon ami !!!
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    243
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 243
    Points : 328
    Points
    328
    Par défaut
    A propos de la partie dock, il y a l'AvalonDock qui est contenu dans l'Extended WPF Toolkit pour WPF.
    Le toolkit en lui-même est toujours maintenu alors que celui de Weifen LUO n'a pas été actualisé depuis 2 ans mais cela ne veut pas dire qu'il ne fonctionne pas non plus, WPF n'ayant pas beaucoup changé depuis non plus .

Discussions similaires

  1. Application pour faire des schema
    Par hazraael dans le forum Android
    Réponses: 2
    Dernier message: 24/06/2014, 11h13
  2. Script pour créer des utilisateurs virtuels à une application J2EE
    Par abdimen dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 27/04/2011, 13h52
  3. WT : Librairie C++ pour faire des applications Web
    Par benwit dans le forum Général Conception Web
    Réponses: 11
    Dernier message: 12/01/2011, 20h16
  4. [audio] logiciel pour faire des .au ?
    Par Seiya dans le forum Multimédia
    Réponses: 7
    Dernier message: 05/01/2005, 00h41

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