ZPG -Základy Počítačové Grafiky cvičení 3
Obsah cvičení Homogenní souřadnice Transformace Uložení entit Vykreslování Chytání úseček Ukázky – vyplňování, šrafování Adresář: G:\VYUKA\456\ZPG\UKAZKY\CV2 Prezentace
Homogenní souřadnice
Transformace x’ = T. x Posunutí Měřítko x ' = x + a y ' = y + b Měřítko x’ = x . k k - násobek ve směru osy x y’ = y . q q - násobek ve směru osy y z’ = z . r r - násobek ve směru osy z Rotace
Transformace v prostoru
Kosoúhlé promítání … kosoúhlý průmět osy y (vzhledem k ose x ) q … zkrácení na ose y
Axonometrie x´M = yM . cos - xM . cos y´M = zM - a – b zM - yM . sin - xM . sin
Perspektiva x’ = k . x y’ = k . z .
Uložení entit Bod Atributy entit x,y,z …real Bod(ukazatel, typ, barva,…) Úsečka(Zač. bod, Koncový bod, barva, typ, ….) Kružnice(Střed, poloměr, typ čáry, barva,…) .
Vykreslování Úsečky DDA Bresenham Kružnice
Chytání úseček, objektů Důvody Úsečka Kružnice
Úsečka Výpočet „identifikace“ Heronův vzorec pro obsah trojúhelníka ABP b) Trojúhelníková nerovnost B | AP + BP – AB | < e P A
Ukázky, Prezentace Ukázky – vyplňování, šrafování Prezentace Adresář: G:\VYUKA\456\ZPG\UKAZKY\CV2 Prezentace