PDA

View Full Version : Bresenham Test-Atoffs


Filz
11-10-2002, 22:17
Falls wer sein Programm ausgiebig testen will:
Alle möglichen Probleme (Arten von Linien) die auftreten können... :)

Wenn man einen Kreis zeichnet, sollten doch alle Möglichkeiten einmal vorkommen?

Filz
11-10-2002, 22:27
PS: Muss man seinen Algorithmus eigentlich extra so schreiben, dass die Fälle waagrechte, senkrechte und 45-Grad Linie extra behandelt werden?

Es funktioniert nämlich ohne Extrabehandlung perfekt, und so viel schneller wird der Algorithmus dadurch auch nicht, oder?

gck
13-10-2002, 16:58
Ich denke nicht, dass man die Spezialfälle extra behandeln muss...

Andere Frage: Ich kenn mich mit dem atoff Format nicht aus, also sollte dein "Pacman_reverse.atoff" ein gespiegeltes Bild von "Pacman.atoff" sein, oder werden damit nur die Linien in die umgekehrte Richtung gezogen. Bei mir kommt nämlich bei beiden Files dasselbe Bild raus, nämlich das aus deinem "Pacman.jpg".

Kannst bitte posten, ob das so passt?

Filz
13-10-2002, 23:57
Klar - passt schon alles, das Bild ist dasselbe, nur die Linien werden in der anderen Reihenfolge gezeichnet.

dose
14-10-2002, 05:59
Hm, ich hab hier auch noch ein .atoff zum Testen, das alle Linien + "Sonderfälle" enthält, und aussehen sollte das ganze wie auf dem Bild, in der Hoffnung, daß alle Fehler in meinem Code eliminiert wurden :)