3545337091
8 I. Dwuwymiarowe transformacje geometryczne
8 I. Dwuwymiarowe transformacje geometryczne
|
COS(p |
-sintp |
0 |
% = |
sintp |
COS(p |
0 |
|
0 |
0 |
1 |
(1-12)
jest macierzą obrotu.
Uwaga! Zastosowanie podanych wzorów w odniesieniu do współrzędnych okna ekranu i wierzchołków figur może powodować dla niektórych kart graficznych deformacje tych figur. Powodem występowania tego zjawiskajest nieuwzględnienie w przekształceniach stosunku szerokości do wysokości obrazu. Podobna sytuacja występuje przy obrocie punktów (będących wierzchołkami figur) względem początku układu współrzędnych ekranu (zob. p. 1.4.2).
1.2.3. Skalowanie względem początku układu
Załóżmy, że nowy układ współrzędnych powstał ze starego przy zachowaniu początku układu i kierunku osi przez zmianę jednostek długości obu osi (zob. rys. 5). Jeśli jednostkom długości na osiachx iy układu Oxy przypiszemy odpowiedniosvjednostek na osi x' i syjednostek na osi y' układu 0'x'y', to otrzymamy przekształcenie
(*'■ /) - ś,",r(x, y), (1.13)
przy czymsx*0isy* 0. Gdy zastosujemy współrzędnejednorodne, tomacierząprzekształcenią Ss będzie macierz postaci
Sx
(1.14)
0 0 1
a wzory (1.13) będzie można zapisać następująco:
Wyszukiwarka
Podobne podstrony:
10 I. Dwuwymiarowe transformacje geometryczne W przypadku odbicia osi x względem osi y mamy (x , y )12 I. Dwuwymiarowe transformacje geometryczne - arctg — , gdy x > O i y <> O, — , gdy x = O14 I. Dwuwymiarowe transformacje geometryczne 1.4.2. Obrót Obrót punktu P o kąt <p wokół początku16 I. Dwuwymiarowe transformacje geometryczne Sx O O S = O sy O , O O 1 a wzory (2.42) można zapisać18 I. Dwuwymiarowe transformacje geometryczne Zwróćmy także uwagę na fakt, że złożenie przekształceń20 I. Dwuwymiarowe transformacje geometryczne Z wzoru (1.54) wynika, że skalowaniejestI. DWUWYMIAROWE TRANSFORMACJE GEOMETRYCZNE1.1. Wprowadzenie Reprezentacja obiektu graficznego na ekr6 I. Dwuwymiarowe transformacje geometryczne O P (x ,y) O x Rys. 2. PrzesunięciePytania na koło z poprzednich lat: 1) Transformacje punktów z przestrzeni dwuwymiaTriplanar - położenie - efektor trójkątnywersja 1.3 Wyznacz macierze transformacji Wymiary geometrycElementy geometryczne • Punkt Linia, łuk, splajn .... Dwuwymiarowe - powierzchnie TrójwymiarowePrzekształcenia geometryczne Składają się z przesunięć, obrotów, odbić i innych transformacji73321 strona094 (2) 7Operacje na profilach Tworzenie geometrii przestrzennych za pomocą dwuwymiarowyIMG80 TRANSFORMACJA - czyli zmiana układu rzutni Zmiana rzutów tworów geometrycznych przez zmianę pS / 0 Okrąg -Elementy geometrycznePunktLinia,łuk, splajn .... Dwuwymiarowe -1.4. Transformacje geometryczne 13 Podstawowymi przekształceniami punktów na płaszczyźnie są:1.4. Transformacje geometryczne 15 gdzie (por. rys. 11) P = RV(P), (1.35) x = xcostp + >>sinwięcej podobnych podstron