PDA

View Full Version : [Frage] Clipping Musterlösung :-)


gck
31-10-2002, 15:15
Wollte nur anmerken, dass die Musterlösung fürs Clipping vom CG1 Institut genau so "inkorrekt" ist, wie das, was wir vorher hatten:

//ACHTUNG: die if-Abfrage fehlt im Buch!
if (cnt > 0) // falls noch Punkte uebriggeblieben sind
closeClip(); // noch die Kante vom ersten zum letzten Punkt clippen

Tja, was aber, wenn der erste und letzte Punkt AUSZERHALB des Window liegen... d.h. Filz sein erstes Beispiel aus dem "Polygon außerhalb" Thread wird bei ihnen falsch geclippt....

Filz' zweites Beispiel natürlich auch, aber das ist ja ein Fehler von den Herrn Cohen und Sutherland, nicht von uns...

Filz
31-10-2002, 16:51
Na dann bin ich ja nur froh, dass ich fast keine Zeit investiert habe, diesen Fehler zu finden...ARGL

Wenigstens haben wir jetzt eine Version, die doppelt so gut arbeitet wie die vom Institut - wenn sie uns das nicht als Fehler anrechnen, weil es von ihrer Standard-Lösung abweicht... ;)