Diskuse:Geometrie/Rasterizace

Obsah stránky není podporován v jiných jazycích.
Z Wikiknih

Dovoloval bych si zpochybnit algoritmus vykreslování kružnice pomocí otáčení bodu.

Zkusil jsem si výchozí bod [1,0], krok 30 stupnu, tedy polomer r = 1


x1=1cos(30)-0sin(30)=0,866 [OK]

y1=1sin(30)-0cos(30)=0,5 [OK]

(prvni krok tedy pro hodnotu uhel = 30stupnu)

-- x2=0,866cos(30)-0,5sin(30)=0,5 [OK]

y2=0,866sin(30)-0,5cos(30)=0 [SPATNE]

(druhy krok tedy pro hodnotu uhel = 60stupnu)

--

x3=0,5cos(30)-0sin(30)=0,443

Ondřej K.

No jo, je tam chyba. U druhého cosinusu má být plus. Hned to spravím. --Singularity 20:08, 1. 6. 2008 (UTC)