**Zajęcia będą prowadzone w sposób przystępny także dla studentów studiów I-go stopnia. Serdecznie zapraszam** 😎
Krzywe i powierzchnie to podstawowe obiekty grafiki komputerowej. To właśnie
przy ich pomocy można modelować skomplikowane kształty i sceny, którym nadaje
się później cechy realistyczne i wykorzystuje na przykład w animacji
komputerowej.
Głównym celem wykładu jest przedstawienie podstawowych wiadomości na temat
narzędzi pozwalających efektywnie reprezentować i modelować krzywe oraz
powierzchnie różnego typu i wygładzać przy ich pomocy dane. Szczególny nacisk
położony będzie na omówienie odpowiednich technik i algorytmów z tym związanych,
które pozwolą uczestnikom zajęć przygotować własny edytor krzywych
i powierzchni.
**Program:**
1. Wstęp: Podstawowe pojęcia. Rodzaje reprezentacji krzywych i powierzchni.
2. Krzywe: Krzywe interpolacyjne. Krzywe Béziera. Krzywe sklejane. Aproksymacja średniokwadratowa - krzywe wygładzające.
3. Powierzchnie: Reprezentacja powierzchni. Powierzchnie interpolacyjne Lagrange'a. Prostokątne i trójkątne płaty Béziera; łączenie płatów. Powierzchnie sklejane. Aproksymacja średniokwadratowa - powierzchnie wygładzające. Powierzchnie Coonsa i Gordona.
**Wymagania:**
* analiza numeryczna,
* umiejętność programowania w środowisku graficznym.