GRAFIKA KOMPUTEROWA – podstawy matematyczne dr inż. Hojny Marcin pokój 406, pawilon B5 E-mail: [email protected] Tel. (12) 617 46 37 Plan wykładu 1/4 ZACZNIEMY OD PRZYKŁADOWYCH PROCEDUR i PRZYKŁADÓW 1. • • • • • • • 2. • • • Wprowadzenie do grafiki komputerowej Pojęcie prostej Pojęcie płaszczyzny Twierdzenie cosinusów Pojęcie cosinusów kierunkowych Iloczyn skalarny Iloczyn wektorowy Funkcje trygonometryczne Macierze Macierze – wyznaczniki Podstawowe działania na macierzach Macierz odwrotna Plan wykładu 3. • • • • 4. • • • • • 2/4 Geometria przestrzeni dwuwymiarowej Pojęcie współczynnika μ Punkt przecięcia dwóch prostych Kąt między dwoma prostymi Kąt między prostą a osiami Przekształcenie przestrzeni 2D Przesunięcie początku układu współrzędnych Zmiana skali 2D Obracanie osi współrzędnych 2D Zmiana przestrzeni 2D Składanie przestrzeni 2D Plan wykładu 5. • • • • • • • • 3/4 Geometria przestrzeni trójwymiarowej Punkt przecięcia prostej i płaszczyzny Odległość płaszczyzny od początku układu Punkt przecięcia dwóch prostych Płaszczyzna wyznaczona przez trzy punkty niewspółliniowe Punkt przecięcia trzech płaszczyzn Prosta wspólna dla dwóch płaszczyzn Reprezentacja funkcyjna powierzchni Punkt po tej samej stronie płaszczyzny co początek układu współrzędnych Plan wykładu 4/4 6. Przekształcenie przestrzeni 3D • Przesunięcie początku układu współrzędnych 3D • Zmiana skali 3D • Obracanie osi współrzędnych 3D • Składanie przekształceń 3D • Przekształcenia odwrotne 3D • Przekształcenia przestrzeni 3D • Obracanie przestrzeni wokół dowolnej osi 3D Przykłady procedur 1/4 Przykłady procedur 2/4 Przykłady procedur 3/4 Przykłady procedur 4/4 Podstawa jest kwadratem Podstawa jest kołem Podstawa jest spiralą Modele szkieletowe 1/4 Modele szkieletowe 2/4 Modele szkieletowe 3/4 Modele szkieletowe 4/4 Modele jednolite Pojęcie prostej 1/3 Pojęcie prostej 2/3 Pojęcie prostej 3/3 Pojęcie płaszczyzny 1/2 Pojęcie płaszczyzny 2/2 Twierdzenie cosinusów Pojęcie cosinusów kierunkowych Iloczyn skalarny Iloczyn wektorowy Funkcje trygonometryczne 1/4 Funkcje trygonometryczne 2/4 Funkcje trygonometryczne 3/4 Funkcje trygonometryczne 4/4 Wyznacznik macierzy 1/9 Wyznacznik macierzy 2/9 Wyznacznik macierzy 3/9 Wyznacznik macierzy 4/9 Wyznacznik macierzy 5/9 Wyznacznik macierzy 6/9 Wyznacznik macierzy 7/9 Wyznacznik macierzy 8/9 Wyznacznik macierzy 9/9 Podstawowe działania na macierzach 1/7 Podstawowe działania na macierzach 2/7 Podstawowe działania na macierzach 3/7 Podstawowe działania na macierzach 4/7 Podstawowe działania na macierzach 5/7 Podstawowe działania na macierzach 6/7 Podstawowe działania na macierzach 7/7 Macierz odwrotna 1/4 Macierz odwrotna 2/4 Macierz odwrotna 3/4 Macierz odwrotna 4/4 Pojęcie współczynnika μ Punkt przecięcia dwóch prostych 1/2 Punkt przecięcia dwóch prostych 2/2 Kąt między dwoma prostymi Kąt między prostą a osiami 1/2 Kąt między prostą a osiami 2/2 Przesunięcie początku układu współrzędnych 2D Zmiana skali 2D Obracanie osi współrzędnych 2D 1/2 Obracanie osi współrzędnych 2D 2/2 Zmiana przestrzeni 2D Składanie przekształceń 2D Punkt przecięcia prostej i płaszczyzny Odległość płaszczyzny od początku układu współrzędnych Punkt przecięcia dwóch prostych Płaszczyzna wyznaczona przez trzy punkty niewspółliniowe Punkt przecięcia trzech płaszczyzn Prosta wspólna dla dwóch płaszczyzn 1/2 Prosta wspólna dla dwóch płaszczyzn 2/2 Reprezentacja funkcyjna powierzchni Punkt po tej samej stronie płaszczyzny co początek układu współrzędnych Przesunięcie początku układu współrzędnych 3D Zmiana skali 3D Obracanie osi współrzędnych 3D 1/3 Obracanie osi współrzędnych 3D 2/3 Obracanie osi współrzędnych 3D 3/3 Składanie przekształceń 3D Przekształcenia odwrotne 3D Przekształcenia przestrzeni 3D Obracanie przestrzeni wokół dowolnej osi 3D 1/4 Obracanie przestrzeni wokół dowolnej osi 3D 2/4 Obracanie przestrzeni wokół dowolnej osi 3D 3/4 Obracanie przestrzeni wokół dowolnej osi 3D 4/4 KONIEC