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

VB.NET Discussion :

Formes géométrique VB


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2013
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 49
    Points : 18
    Points
    18
    Par défaut Formes géométrique VB
    Bonjour,

    j'ai une application en VB6 embarqué sur une machine pour faire des pièces usinées.
    J'ai porté mon code sur VB.NET mais j'aimerai trouver un moyen de dessiner une pièce en 3D.
    Pour etre clair :

    en rentrant des points j'aimerai dessiner une forme comme ça par exemple :


    Comment faire ? je dois passer sur du directX ? OpenGL ? ou autre ?

    Je suis un petit peu perdu et je ne sais pas comment faire.

    Merci.
    Images attachées Images attachées  

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    wpf ou directx me semblent les plus adaptés
    wpf dans une appli windows forms ca n'apporte pas grand chose par contre, il faudrait refaire l'appli à nouveau , enfin tu peux tenter, on peut faire un usercontrol wpf et le mettre dans une appli windows forms via elementhost

    en vb6 tu faisais comment ? parce que les méthodes de dessin de vb.net et vb6 sont les mêmes, et au final ca passe par les apis gdi
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2013
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 49
    Points : 18
    Points
    18
    Par défaut
    Je n'utilisé pas de 3D avec mon VB6...

    J'ai trouvé comment dessiner avec OpenTK mais je ne trouve pas comment faire un cylindre

  4. #4
    Expert confirmé
    Inscrit en
    Avril 2008
    Messages
    2 564
    Détails du profil
    Informations personnelles :
    Âge : 64

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 564
    Points : 4 441
    Points
    4 441
    Par défaut
    Bonjour
    En 3D comme en 2D ,il faut utiliser les primitives geometrise d'OPEN GL c.à.d dessiner l'obet d A à Z L'objet comme en WPF...
    Heureusement pour nous ,dirais-je ,que cette tache forcement fastidieuse et complexe ,est realise par des logiciels de Modelisation 3D :
    -Acad pour Modeles Simples
    -AcadMecanical Architect pour Modeles Mecaniques,
    -3DS Ordinaire pour Modeles Artistes
    -3DS Inventor Mecanique et bien d'autres logiciels
    Les logiciels de Modelisation 3D exportent leurs fichiers de Modele 3D dans des formats "exportables" (par exemple en version .txt) lisibles par d'autres logiciels...
    Pour utiliser un modele 3D exporte il faut utiliser un "loader" ou chargeur pour OpenTK....
    Justement sur le site de OpenTK tu as une librairie "free" Meshomatic en csharp que tu peux referencer dans projet en VB.Net (add refer) et utliser le Loader ObjLoader pour charger ton Modele 3D de Cylindre que tu as sagement dessine à souhait dans AcadMeca ou 3DS Inventor...

    bon code...

Discussions similaires

  1. Dessiner des formes géométriques 2D et 3D
    Par whitespirit dans le forum C++Builder
    Réponses: 14
    Dernier message: 21/01/2008, 09h09
  2. Réponses: 2
    Dernier message: 04/12/2007, 00h24
  3. Calcul de surface et de périmètre de forme géométrique
    Par Nathan dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 15/05/2006, 13h52
  4. glVertex et définition d'une forme géométrique
    Par Mastero dans le forum OpenGL
    Réponses: 1
    Dernier message: 06/12/2004, 12h44
  5. [TCanvas] peindre une forme géométrique
    Par raggadoll dans le forum C++Builder
    Réponses: 7
    Dernier message: 19/04/2004, 10h01

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