Re: SV: [metapost] Questions sur 3d
Jean-Michel Boucart <[email protected]> Thu, 23 Jun 2005 21:51:01 +0200
| Newsgroups | gmane.comp.tex.metafont |
|---|---|
| Message-ID | <[email protected]> |
Peter Vanroose a =E9crit : >The line (1,16) is thus the horizontal line Y=3D1,Z=3D0, parallel to the= X >axis, and the line (14,6) is the vertical line X=3D1,Y=3D0. > >These two lines do not intersect, so it is not very unexpected to see >negative values. > =20 > Je suis bien d'accord sur le fait que ces deux droites ne se coupent=20 pas. Mais pour l'observateur elles se coupent, et ce que je cherche,=20 c'est l'abscisse du point de (1,16) qui est, pour l'observateur, le=20 point d'intersection. >The points of closest approach are: (1,1,0) on line (1,16), >and (1,0,0) on line (14,6), so the minimal distance between the two >lines is 1. > =20 > Je suis toujours d'accord avec cela. >If you want to have a "best matching" point that could function as a >sort of intersection point, use the point (1,0.5,0). > =20 > C'est bien l=E0 que je r=E9alise qu'il y a quelque chose que je ne compre= nds=20 pas. Dans sa doc, Denis Roegel =E9crit : "b:=3Ddef_visual_inter(i)(j,k,l,m);" "le point i se situe sur la droite (jk) =E0 l'intersection apparente des= =20 droites (jk) et (lm)" Il me semble appliquer cela "=E0 la lettre", mais je dois faire=20 erreur...=E0 moins qu'=E0 la place de "droite", il faille lire "segmen= t" . > >-- Peter. > > =20 > En tous cas, merci Peter de cette r=E9ponse, je vais y r=E9fl=E9chir. Exc= usez=20 moi de ne pas =EAtre capable de vous =E9crire en anglais. Jean-Michel