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

Mathématiques Discussion :

Points autour d'une droite


Sujet :

Mathématiques

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 138
    Points : 68
    Points
    68
    Par défaut Points autour d'une droite
    Bonjour,

    J'ai 2 points A et B, placés dans un plan orthonormé ; donc xa/ya et xb/yb.

    J'aimerai trouver tous les points qui se situent autour de la droite AB ; à une distance d'une unité de plan.

    Un schéma a été mis en copie.

    J'ai commencé à réfléchir dessus, mais j'avoue ne pas savoir par où commencer.

    Ceci est pour un système de Ligne de Vue pour un jeu de plateau.

    Merci par avance pour toute aide !
    Images attachées Images attachées  

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    Le souci est à quel niveau ? Comment calculer la distance d'un point à une droite ?

  3. #3
    Membre émérite
    Avatar de SpiceGuid
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 704
    Points : 2 991
    Points
    2 991

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 138
    Points : 68
    Points
    68
    Par défaut
    Déjà par où commencer en fait.

    J'imagine qu'à un moment ou un autre, je vais être obligé de calculer la distance entre un point et la droite ; ça devrait le faire je pense avec des triangles.

    Je pensais déjà récupérer les points "potentiels" du rectangle formé par A et B, puis de regarder la distance de chacun de ces points par rapport à ma droite.
    Mais je ne sais pas si c'est bon ou s'il y a plus simple

    Je compte tester cela ce week end normalement.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 138
    Points : 68
    Points
    68
    Par défaut
    Avec du retard...

    Merci pour le lien SpiceGuid ! Je vais regarder cela de suite !

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 138
    Points : 68
    Points
    68
    Par défaut
    Je pense que cet algo pourra me convenir, merci beaucoup !

  7. #7
    Membre éprouvé Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Points : 1 213
    Points
    1 213
    Par défaut
    T'as quand même plus simple que Bresenham sur le sujet, si tes points forment un réseau régulier, comme sur ton dessin!

    En normalisant, tes points sont de la forme p(1,0)+q(0,1) avec p,q entiers. Ton segment est Y=aX+b avec y compris entre 2 valeurs y,y';
    Alors pour tout q entier dans y,y', tu prends le max des p tel que ap+b<=q et le min des p tel que ap+b>=q !

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

Discussions similaires

  1. [Débutant] Suppression de points autour d'une droite
    Par Jul13 dans le forum MATLAB
    Réponses: 5
    Dernier message: 15/10/2012, 17h52
  2. Projection d'un point sur une droite.
    Par méphistopheles dans le forum Mathématiques
    Réponses: 9
    Dernier message: 28/05/2007, 00h35
  3. Appartenance d'un point à une droite
    Par x0rster dans le forum C
    Réponses: 3
    Dernier message: 01/04/2007, 00h33
  4. Récupérer l'ensemble des points d'une droite
    Par Psycho_Kwak dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 18/01/2006, 12h42
  5. [MATH] Point par rapport à une droite
    Par teska dans le forum Mathématiques
    Réponses: 6
    Dernier message: 14/05/2003, 17h11

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