Giganci Programowania
Grafika 3D

Grafika 3D

Tworzenie grafik trójwymiarowych wykorzystywanych w grach i animacjach. Przy pomocy środowiska Blender 3D uczniowie wprowadzani są w tajniki grafik 3D oraz sposobu tworzenia animacji.

Wprowadzenie

Kurs “Grafika 3D” to zajęcia dla tych wszystkich, którzy chcą poznać podstawy tworzenia grafiki trójwymiarowej do gier czy animacji. Na zajęciach każdy nauczy się podstaw programu Blender 3D, pozna jego możliwości i stworzy swoje modele trójwymiarowe. Podczas kursu uczestnicy poznają podstawy tworzenia animacji 3D.

Program kursu

1Lekcja 1. Środowisko Blender
Celem lekcji jest zapoznanie uczniów z środowiskiem Blender 3D. Uczniowie poznają podstawy poruszania się po programie, dodawania nowych obiektów. Poznają podstawowe operacje przesunięcia, obrotu i skalowania.
2Lekcja 2. Modelowanie złotego kielicha
Celem lekcji jest wytłumaczenie z czego składa się model 3D, jak się go edytuje i jak na podstawie prostej figury stworzyć coś zaawansowanego. Na zajęciach uczniowie stworzą kielich, któremu nałożą materiał, rozłożą jego siatkę UV i wygrawerują na nim napis.
3Lekcja 3. Tworzenie miecza wysadzanego rubinami cz.1
Na tej lekcji uczniowie wymodelują miecz. Zastosują swoją wiedzę z poprzednich zajęć a także poznają sposoby dodawania detali za pomocą narzędzi bevelowania oraz tworzenie meshy za pomocą linii.
4Lekcja 4. Tworzenie miecza wysadzanego rubinami cz.2. Shadery
Na tej lekcji uczniowie, na podstawie miecza przygotują jego UV mapę oraz przygotują shadery by stworzyć realistyczne efekty.
5Lekcja 5. Tworzenie miecza wysadzanego rubinami cz.3. Projekt lawy i kamienia.Shadery
Na tej lekcji uczniowie połączą wszystkie elementy miecza. Przygotują modele kamieni, dodadzą materiały. Stworzą również shader lawy. Na koniec przygotują własną scenę i stworzą render.
6Lekcja 6. Herb
Na tej lekcji przygotujemy Herb, na podstawie obrazka. Skorzystamy do tego z programu Inkscape.
7Lekcja 7. Powtórzenie wiadomości i podstawy Animacji
Na zajęciach przypomnimy sobie wiadomości z dotychczasowych lekcji a także zapoznamy się z nowymi zakładkami: Animation i Timeline
8Lekcja 8. Planeta Ziemia i Animacja na krzywych
Na tych zajęciach omówimy sobie kilka rodzajów animacji takie jak: animacja na kościach oraz animacja za pomocą krzywych.
9Lekcja 9. Kolejka
Na tych zajęciach stworzymy animację futurystycznej kolejki. Skorzystamy do tego z krzywych oraz stworzymy świetlistą linię po której będzie się poruszać.
10Lekcja 10. Podstawy Animacji Szkieletowej
Na dzisiejszych zajęciach wymodelujemy model ptaka oraz dodamy do niego szkielet, który pozwoli nam wykonać naturalnie wyglądające animacje.
11Lekcja 11. Modelowanie Postaci cz. 1
Na zajęciach nie będziemy tworzyć animacji. Przygotujemy model postaci, który można wykorzystać w grach. Pomalujemy go również by stworzyć dla niego tekstury.
12Lekcja 12. Modelowanie Postaci cz. 2
Na zajęciach zajmiemy się animacją. Te zajęcia będą przede wszystkim pracą własną uczniów.
13Lekcja 13. Wprowadzenie do Geometry Nodes cz.1
Te zajęcia będą na dwóch lekcjach. Poznamy narzędzie Geometry Nodes i zastosujemy je by stworzyć generator świata minecraft.
14Lekcja 14. Wprowadzenie do Geometry Nodes cz.2
Kontynuujemy tworzenie świata stworzonego z voxeli, dodamy do niego kolorów i przygotujemy różne wersje renderów.
15Lekcja 15. Animowanie zaawansowane
Na lekcji spróbujemy doszlifować nasze umiejętności poprzez animowanie postaci, którą utworzyliśmy wcześniej, na wzór ruchów z gier takich jak Mortal Kombat i podobne.
16Lekcja 16. Utrwalenie wiedzy z modelowania
Celem lekcji jest wykonanie serii małych prostych projektów za pomocą których uczestnik jest w stanie utrwalić swoją wiedzę z zakresu modelowania.
17Lekcja 17. Węzły geometryczne - Hologram
Na zajęciach będziemy utrwalali informacje z węzłów geometrycznych. Jest to bardzo przydatne narzędzie, które w ostatnich kilku wersjach Blendera znacznie zyskało na popularności. Za pomocą węzłów możemy proceduralnie generować obiekty oraz inne elementy sceny posiadając przy tym dużą kontrolę nad wszystkimi szczegółami.
18Lekcja 18. Podsumowanie wiadomości
Na zajęciach stworzymy w miarę duży pojedynczy projekt, w którym zastosujemy większość konceptów poznanych podczas tego semestru. Stworzymy szkielet do podstawowego modelu, będziemy modelować akcesoria oraz je teksturować i animować.