| zajęcia stacjonarne | lekcja 45 min. |
| Opis jednozdaniowy | Zajęcia wprowadzają uczestników w fascynujący świat ruchu w trzech wymiarach. Kurs skupia się na praktycznym wykorzystaniu darmowego oprogramowania Blender. Uczestnicy nauczą się, jak ożywiać statyczne obiekty, jak korzystać z gotowych zasobów sieciowych oraz jak przygotować (zriggować) postać do ruchu. |
| Materiały źródłowe | Podstawowe: How to Animate ANYTHING in Blender! SharpWind https://www.youtube.com/watch?v=JQT9sT1YuAI Podstawy animacji w Blenderze. Zygmunt Pilarek o Edukacji https://www.youtube.com/watch?v=J5oe0Xt3b_Y Godot 4 / Blender – Third Person Character From Scratch. DevLogLogan https://www.youtube.com/watch?v=VasHZZyPpYU Character animation for impatient people – Blender Tutorial. Joey Carlino https://www.youtube.com/watch?v=GAIZkIfXXjQ Rig and Animate (using Mixamo) – From Blender to Unity. PitiIT https://www.youtube.com/watch?v=VXYlcCPH7Kg Dodatkowe: How to Animate 3D Characters in 1 Minute. CG Geek https://www.youtube.com/watch?v=TjJLIuFKA20 |
Wprowadzenie: czemu służy ta lekcja?
Lekcja służy opanowaniu fundamentów ożywiania obiektów 3D, przekształcając statyczne modele w dynamiczne i sugestywne animacje. Uczestnicy poznają najważniejsze narzędzia programu Blender przeznaczone do animacji, ucząc się sprawnej obsługi osi czasu oraz logiki klatek kluczowych.
Zajęcia uczą efektywnego korzystania z darmowych zasobów sieciowych, co pozwala na szybkie tworzenie profesjonalnych scen bez konieczności modelowania wszystkiego od zera.
Poprzez naukę podstaw riggowania, kursanci poznają zasady budowania cyfrowych szkieletów, które umożliwiają precyzyjne sterowanie ruchem postaci. Zaprezentowany zostanie darmowy autorigger (np Mixamo). Ważne jest aby pokazać również jak zaimportować animacje do silnika np Unity.
Jak się przygotować?
Wskazane jest aby prowadzący miał przygotowaną prostą scenę:
Plik .blend z gotową sceną: Czyste tło, ustawione światło i kamera.
Prosty model z riggiem: Najlepiej niskopoligonowa postać (np. ludzik z klocków), która ma już wstawione kości. Na przykładzie sceny omówić niezbędne zagadnienia i narzędzia. W następnym etapie można pokazać proces autorigowania w Mixami i jak zaimportować animację do silnika np Unity.
„Ja pokazuję, Wy powtarzacie”
W tak krótkim czasie najlepiej sprawdza się metoda mikro-kroków:
- Pokazujesz na rzutniku najważniejsze etapy.
- Uczniowie powtarzają to u siebie – mają na to kilka minuty.
- Przechodzisz do kolejnego kroku.
Przykładowy plan zajęć:
Wstęp:
- Demonstracja: Pokazanie 10-sekundowej, zabawnej animacji wykonanej w Blenderze.
- Teoria w pigułce: Wyjaśnienie, że animacja to po prostu zmiana wartości (pozycji, rotacji) w czasie za pomocą klatek kluczowych (keyframes).
Fundamenty: Ruch na kostce
- Nawigacja: Szybkie przypomnienie: G (grab), R (rotate), S (scale).
- Timeline: Jak używać paska na dole ekranu.
- Ćwiczenie: Wstawienie klatki kluczowej (klawisz I), przesunięcie kostki, przesunięcie suwaka czasu i wstawienie drugiej klatki.
- Efekt: Kostka porusza się samodzielnie.
Import i Rigging, autorigger (MIXAMO)
Skąd brać modele? Prezentacja strony Sketchfab
(modele na licencjach CC).
- Co to jest Rig? Wyjaśnienie, że „Rig” to cyfrowe kości ukryte wewnątrz modelu.
- Demonstracja: Import gotowej postaci z prostym szkieletem. Pokazanie, jak ruch kością w trybie Pose Mode wpływa na „ciało” bohatera.
Warsztat: Postać macha do widza
- Zadanie dla uczniów:
- Ustawienie postaci w pozie startowej (Klatka 1).
- Przesunięcie suwaka na klatkę 20.
- Uniesienie ręki postaci i zapisanie klatki (I -> Location & Rotation).
- Powrót do pozy wyjściowej na klatce 40.
- Zapętlenie: Jak skopiować klatki, by ruch był płynny.
Import animacji do Unity (lub Godot, Unreal).
.
Jaką wiedzę należy przekazać w trakcie zajęć?
Zrozumieją, że animacja 3D to proces zarządzania zmianą obiektu na osi czasu.
Nauczą się obsługi klatek kluczowych, czyli absolutnej podstawy każdego programu do edycji wideo i 3D.
Dowiedzą się, jak legalnie i bezpłatnie pozyskiwać wysokiej jakości modele 3D do własnych projektów.
Poznają funkcję szkieletu (rigu), który pozwala na naturalne poruszanie postaciami wirtualnymi.
Nauczą się obsługi darmowego autoriggera (np Mixamo)
Uczniowie nauczą się jak zaimportować animacje z Mixamo do silnika, un Unity.
Zyskają bazę do tworzenia własnych treści do gier, social mediów czy projektów szkolnych.
Warto zapamiętać!
Logika Animacji (Fundament)
- Klatka Kluczowa (Keyframe): „Zapis” stanu obiektu (jego pozycji, obrotu lub skali) w konkretnym momencie na osi czasu. Animacja to proces przechodzenia między jedną klatką kluczową a drugą.
- Oś czasu (Timeline): Poziomy pasek na dole ekranu, który odmierza czas trwania animacji w klatkach (frames).
- Interpolacja: To, co dzieje się „pomiędzy” klatkami kluczowymi. Komputer automatycznie oblicza ruch obiektu, aby przejście było płynne.
Budowa Postaci (Struktura)
- Rigging (Szkieletowanie): Proces dodawania do modelu 3D wirtualnego szkieletu, który pozwala nim sterować. Bez riggu model jest jak nieruchomy posąg.
- Armature (Armatura): Nazwa obiektu w Blenderze, który pełni rolę szkieletu (zbioru kości).
- Pose Mode (Tryb Pozy): Specjalny tryb pracy, w którym poruszamy kośćmi, aby animować postać (w odróżnieniu od Object Mode, gdzie poruszamy całym modelem naraz).
FPS (Frames Per Second): Liczba klatek wyświetlanych w ciągu sekundy. Standard to zazwyczaj 24 lub 30 FPS.