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

Développement 2D, 3D et Jeux Discussion :

Marching cube appliqué à un nuage de points


Sujet :

Développement 2D, 3D et Jeux

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2013
    Messages : 21
    Points : 9
    Points
    9
    Par défaut Marching cube appliqué à un nuage de points
    Bonjour,

    Je travaille actuellement sur un projet très interessant sur la reconstitution 3D. La solution pour laquelle j'ai optée est le marching cubes. cependant, mon soucis, c'est que dans tous les projets que j'ai vu sur la toile, les objets reconstitués sont tous simples ( sphères, tube, etc...), des objets pour lesquels on trouve facilement une équation. Ma question est donc, est il possible de faire du marching cubes à partir d'un nuage de points, et si vous avez des liens à ma communiquer sur ce sujet, je suis preneuse.

    Merci et bonne journée

  2. #2
    Membre émérite
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Points : 2 568
    Points
    2 568
    Par défaut
    Bonjour,

    Je pense que le projet PCL peut t’intéresser et t'inspirer grandement.
    Nuage de points avec reconstruction de surface.

    http://www.pointclouds.org/

    License BSD, avec un accès aux sources pour modifier si besoin est ainsi qu'exploitable commercialement.

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2013
    Messages : 21
    Points : 9
    Points
    9
    Par défaut marching cubes sous Visual Studio
    Merci pour le lien
    Effectivement c'est une librairie plutôt sympa, j'y jetterai un oeil pour ma culture personnelle.
    Par rapport à mon projet en fait je suis un peu restreinte. Je dois absolument travailler sous Visual Studio ...

  4. #4
    Membre émérite
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Points : 2 568
    Points
    2 568
    Par défaut
    Visual studio ne semble pas une contrainte pour cette bibliothèque.

    http://www.pointclouds.org/downloads/windows.html

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2013
    Messages : 21
    Points : 9
    Points
    9
    Par défaut
    Effectivement, je pourrais travailler avec cette librairie. Seulement étant donné le temps qui me reste,je doute de pouvoir maîtriser cette librairie assez rapidement.
    Actuellement je développe mon programme avec opengl et vc++, donc si vous avez d'autres propositions, ou une idée sur la façon de visualiser un objet à partir de ses points (x,y,z)

  6. #6
    Membre émérite
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Points : 2 568
    Points
    2 568
    Par défaut
    Si c'est l'affichage d'un nuage de points en OpenGL c'est relativement simple.
    Si c'est la reconstitution 3D à partir d'un nuage de points, c'est très complexe à mettre en œuvre et cela semble être votre cas.

    S’appuyer sur une bibliothèque solide me semble nécessaire surtout s’il ne reste pas beaucoup de temps.

    Je donne juste quelques liens:

    Comprendre le principe:
    http://ais.informatik.uni-freiburg.d...12-ros-pcl.pdf

    Exemples/Tutoriels:
    http://pointclouds.org/documentation/tutorials/

    Bien définir les données d'entrées, et comprendre les filtres à appliquer pour arriver au résultat.

  7. #7
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2013
    Messages : 21
    Points : 9
    Points
    9
    Par défaut
    Bonjour,

    Oui je pense que tu as raison, je vais sérieusement m'y mettre.
    Juste une question, par rapport à l'affichage, je pourrais afficher le résultat par une fenêtre opengl ?

  8. #8
    Expert éminent sénior
    Avatar de Kannagi
    Homme Profil pro
    cyber-paléontologue
    Inscrit en
    Mai 2010
    Messages
    3 214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cyber-paléontologue

    Informations forums :
    Inscription : Mai 2010
    Messages : 3 214
    Points : 10 140
    Points
    10 140
    Par défaut
    Citation Envoyé par nana35600 Voir le message
    Juste une question, par rapport à l'affichage, je pourrais afficher le résultat par une fenêtre opengl ?
    OpenGL ne gère pas le fenêtrage , pour cela il faut voir du cote de la SDL ou GLUT pour avoir une fenêtre pour OpenGL.

  9. #9
    Membre émérite
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Points : 2 568
    Points
    2 568
    Par défaut
    Oui on peut afficher avec OpenGL, c'est aussi prévu pour cela.
    Peut être pas forcément directement mais cela traite tout le nuage de points et ensuite, il suffit de faire un affichage classique en OpenGL

  10. #10
    Membre éclairé
    Avatar de N_I_C_S
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    450
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 450
    Points : 681
    Points
    681
    Par défaut
    En tout cas je confirme : le marching cubes n'est absolument pas adapté à ce cas .

Discussions similaires

  1. Appliquer une image 2D sur un nuage de points
    Par eleon_ dans le forum MATLAB
    Réponses: 6
    Dernier message: 18/04/2008, 12h47
  2. Equation d une sphere a partir d un nuage de points
    Par MDiabolo dans le forum Algorithmes et structures de données
    Réponses: 27
    Dernier message: 05/05/2006, 16h40
  3. nuage de points
    Par uriotcea dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 25/03/2006, 10h29
  4. nuages de points sont-ils dans une zone??
    Par smedini dans le forum Algorithmes et structures de données
    Réponses: 26
    Dernier message: 21/02/2006, 11h01
  5. interpolation couleur entre nuage de points
    Par soubre dans le forum OpenGL
    Réponses: 2
    Dernier message: 02/07/2005, 15h52

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