Registriert seit: 21. Dez 2003
410 Beiträge
|
Re: Pixelkoordinaten einer Linie
28. Jul 2007, 21:12
Habe jetzt mal das mit den Vektoren und der Differenzialrechnung durchgerechnet:
lambda := (sqr(p1.x)-p1.x*(p2.x+p3.x)+p2.x*p3.x+(p1.y-p2.y)*(p1.y-p3.y))/(sqr(p1.x)-2*p1.x*p2.x+sqr(p2.x)+sqr((p1.y-p2.y)));
Scheint auch zu funktionieren. Das ist dann Lambda für den Punkt auf der Geraden, der P3 am nächsten ist.
|