p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Membre éclairé Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    octobre 2005
    Messages
    1 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : octobre 2005
    Messages : 1 382
    Points : 360
    Points
    360

    Par défaut coordonnees apres Rotation

    Salut

    comment peut recuperer les coordonnes du rectangle apres une rotation ? (lors du Draw)

    Merci d avance

  2. #2
    Membre éprouvé

    Inscrit en
    janvier 2008
    Messages
    705
    Détails du profil
    Informations forums :
    Inscription : janvier 2008
    Messages : 705
    Points : 423
    Points
    423

    Par défaut

    Les coordonnes ne change pas je pense, c'est juste la rotation lors du draw qui a été affectée.(shader)

    Du coup si ta question est de recupere les minmax de ton rectangle apres la rotation tu peux faire ca avec la formule de rotation dans le plan 2D.

  3. #3
    Membre éclairé Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    octobre 2005
    Messages
    1 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : octobre 2005
    Messages : 1 382
    Points : 360
    Points
    360

    Par défaut

    Y a t il des fonction dans XNA permettant de faire cela ?

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    18 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 18 576
    Points : 108 579
    Points
    108 579
    Billets dans le blog
    3

    Par défaut

    Bonjour,

    Pour récupérer les coordonnées d'un rectangle tourné, il faut multiplier les points par une matrice de rotation et récupéré le résultat. Je pense que c'est le plus simple.

    Et cela n'est qu'une multiplication entre un point (Vector) et une matrice (Matrix)
    Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
    La rubrique a aussi un blog !

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  5. #5
    Membre éclairé Avatar de Seth77
    Homme Profil pro
    Développeur .NET
    Inscrit en
    octobre 2005
    Messages
    1 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : octobre 2005
    Messages : 1 382
    Points : 360
    Points
    360

    Par défaut

    Citation Envoyé par LittleWhite Voir le message
    Bonjour,

    Pour récupérer les coordonnées d'un rectangle tourné, il faut multiplier les points par une matrice de rotation et récupéré le résultat. Je pense que c'est le plus simple.

    Et cela n'est qu'une multiplication entre un point (Vector) et une matrice (Matrix)
    Un petit exemple ?

  6. #6
    Membre éprouvé

    Inscrit en
    janvier 2008
    Messages
    705
    Détails du profil
    Informations forums :
    Inscription : janvier 2008
    Messages : 705
    Points : 423
    Points
    423

    Par défaut

    Peut etre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monVector2.transform(Matrix.createFromAxisAngle(0,0,1))

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

Discussions similaires

  1. recuperation de coordonnees apres glMultMatrixf
    Par tonio96 dans le forum OpenGL
    Réponses: 1
    Dernier message: 03/11/2008, 16h24
  2. Réponses: 0
    Dernier message: 11/03/2008, 15h02
  3. Dimension d'une image après rotation
    Par Tyler Durden dans le forum AWT/SWING
    Réponses: 1
    Dernier message: 03/02/2007, 19h08
  4. AVL : calcul du déséquilibre après rotation
    Par 84mickael dans le forum Général Algorithmique
    Réponses: 2
    Dernier message: 22/02/2006, 21h34
  5. Recuperer des coordonnees apres projection...
    Par harsh dans le forum OpenGL
    Réponses: 5
    Dernier message: 09/03/2005, 10h35

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