Discussion:
Bsp4 - Kanten beim Wuerfel pixelig
(zu alt für eine Antwort)
Sebastian Scholz
2003-11-29 12:40:26 UTC
Permalink
Hallo,

mein ScanlineFill Algorithmus laeuft soweit sehr gut, nur entstehen
bei 3d Objekten in der 1. Spalte des Canvas immer wieder Pixel. (dort
sollte eigentlich eine schwarze Linie sein) Wenn ich das Objekt
bewege, bemerkt man diese Effekt besonders gut, weil die Pixel immer
wieder verschwinden und neu erzeugt werden. Dadurch "flackert" das
Bild.
Einen aehnlichen Effekt habe ich bei den Kanten des Wuerfels
beobachtet, da kommen immer wieder Pixel mit einer anderen Farbe
durch.

Von den Flaechen ist sonst alles ok.

Ist das Problem bekannt?

Sebastian
Chris Chiu
2003-11-30 00:51:21 UTC
Permalink
Du meinst, ganz links im Canvas, dass da immer wieder zufällige Pixel
auftauchen? Das sollte eigentlich nicht sein.

So auf die Ferne kann ich da nicht sagen, was falsch ist, aber das erste was
ich überprüfen würde, wäre der canvas.setPixel() Aufruf, und von da aus den
Fehler aufspüren... anscheinend wird manchmal beim Aufruf von setPixel() ein
falscher Wert (x=0) übergeben (eventuell ein Fehler irgendwo in der Nähe des
Aufrufs?).

Ciao,
Christoph
Post by Sebastian Scholz
Hallo,
mein ScanlineFill Algorithmus laeuft soweit sehr gut, nur entstehen
bei 3d Objekten in der 1. Spalte des Canvas immer wieder Pixel. (dort
sollte eigentlich eine schwarze Linie sein) Wenn ich das Objekt
bewege, bemerkt man diese Effekt besonders gut, weil die Pixel immer
wieder verschwinden und neu erzeugt werden. Dadurch "flackert" das
Bild.
Einen aehnlichen Effekt habe ich bei den Kanten des Wuerfels
beobachtet, da kommen immer wieder Pixel mit einer anderen Farbe
durch.
Von den Flaechen ist sonst alles ok.
Ist das Problem bekannt?
Sebastian
Loading...