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