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

Algorithmes et structures de données Discussion :

Comment passe t on de la 2D vers la 3D ?


Sujet :

Algorithmes et structures de données

  1. #1
    Membre actif

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 146
    Points : 204
    Points
    204
    Par défaut Comment passe t on de la 2D vers la 3D ?
    Bonjour tout le monde,

    je me heurte au problème suivant:

    J’ai des points en 2D (x,y) et j aimerai une méthode pour les transformer en 3D (x,y,z)

    Merci d'avance pour vos réponses

  2. #2
    Membre averti
    Avatar de JHelp
    Inscrit en
    Octobre 2002
    Messages
    185
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 185
    Points : 444
    Points
    444
    Par défaut
    Heu exprime toi mieux, parce que avec ce que nous dit, la réponse qui me viens est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    (x,y)------f---------->(x,y,0)
    f transforme bien des points 2D en 3D

    JHelp
    Pour avoir une réponse efficace :
    1) Soyez précis dans vos questions
    2) Choisssez bien votre forum
    3) Consultez la FAQ et la doc avant

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 31
    Points : 41
    Points
    41
    Par défaut
    Tu veux faire de la stéréo ?

    Est-ce que tu as 2 angles de vues ?

  4. #4
    Membre régulier Avatar de delas
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 100
    Points : 95
    Points
    95
    Par défaut
    pour faire une rotation, dans le plan horizontal:
    x = axe gauche -> droite
    y = devant -> derriere
    z = bas -> haut

    un point(x,0,0) qui fait une rotation horizontale de 90 degé par rapport au point (0,0,0) aura comme nouvelles coordonnées (x* cos(90),x*sin(90),0)

    il faut que tu calcul la distance du point par rapport a l'origine, et a coup de sinus et cosinus, tu le fait tourner....

  5. #5
    Membre régulier Avatar de hamster
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 137
    Points : 123
    Points
    123
    Par défaut Re: Comment passe t on de la 2D vers la 3D ?
    Citation Envoyé par Jfrancois57
    Bonjour tout le monde,

    je me heurte au problème suivant:

    J’ai des points en 2D (x,y) et j aimerai une méthode pour les transformer en 3D (x,y,z)

    Merci d'avance pour vos réponses
    c'est de la trigonométrie bête et méchante...

    avec un couple de points 2D, tu peux retrouver par tringulation la dimension qui te manque : la profondeur.

    Fais un schéma, ce sera plus clair

  6. #6
    Membre habitué Avatar de PINGOUIN_GEANT
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 149
    Points : 155
    Points
    155
    Par défaut
    si je comprends bien tu as calculé les coordonnées d'un point dans un plan quelconque et tu veux retrouver ses coorodnnées dans l'espace tout entier
    il suffit d'avoir les coordonnées d'une base du plan dans l'espace 3D et de les appliquer
    ce que tu as déjà vu que tu dois pouvoir caractériser ton plan
    " Tout homme est digne d'un parapluie." Stavroguine dans Les Démons de Dostoïevski.

Discussions similaires

  1. Réponses: 12
    Dernier message: 04/06/2006, 00h19
  2. Réponses: 1
    Dernier message: 19/05/2006, 19h57
  3. Réponses: 16
    Dernier message: 20/03/2006, 23h21
  4. Comment passé des tableau d'une page a l'autre
    Par kaygee dans le forum Langage
    Réponses: 20
    Dernier message: 08/01/2006, 23h26
  5. [plugin] comment passé un serveur proxy ??
    Par champion dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 11/08/2004, 16h00

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