Animacja w Blenderze: minutowy film od zera do MP4, z plikiem sceny i skryptem
Minutowa animacja w Blenderze 5.3 od pustej sceny do pliku MP4: scenariusz, ruch, pięć kamer, render 160,9 s na RTX 4090 i błędy po drodze. Z plikami do pobrania.

Spis treści 10
👁 115 przeczytań
Zrobiłem w Blenderze 5.3 minutową animację od pustej sceny do gotowego pliku MP4: 116 kostek domina ustawionych w spiralę, stalowa kula, która zaczyna reakcję łańcuchową, i lampka, którą zapala ostatnia kostka. Całość powstała z jednego skryptu w Pythonie, bez klikania w interfejsie, a render 1440 klatek w 720p zajął na RTX 4090 dokładnie 160,9 sekundy. Poniżej opisuję, jak to zbudowałem, ile trwał każdy etap i co poszło nie tak. Plik sceny i skrypt są do pobrania na końcu.
Scenariusz w trzech zdaniach
Minuta to dużo, więc zanim cokolwiek zbudowałem, rozpisałem czas. Pierwsze 13 sekund to powolny przelot nad stojącą spiralą, żeby widz zobaczył całą konstrukcję. Od 13. do 33. sekundy kula się toczy i kostki padają, a kamera jedzie za czołem fali. Ostatnie 25 sekund to zapalenie lampki, odjazd kamery w górę i wyciemnienie.
Ten podział rozwiązał najtrudniejszy problem minutowej animacji: pustkę. Samo przewracanie 116 kostek trwa 17,5 sekundy, reszta musi czymś żyć. Tu żyje światłem: słońce gaśnie, kiedy zapala się lampka, i scena zmienia kolor z chłodnego na ciepły.
Scena: stół, spirala i kostki
Stół to płaszczyzna 30 na 30 jednostek z drewnem z tekstury proceduralnej (węzeł Wave Texture z mocnym zniekształceniem i rampa dwóch brązów), więc w pliku nie ma żadnych zewnętrznych obrazów. Ścieżkę kostek wyznacza spirala Archimedesa: promień zaczyna się od 2,5 jednostki i rośnie o 0,55 na radian. Skrypt idzie po spirali gęstymi krokami i co 0,45 jednostki stawia kostkę. Na tej długości zmieściło się 116 kostek.
Kostka ma wymiary 0,5 x 0,1 x 1,0. Najważniejszy szczegół: punkt obrotu (origin) leży na dolnej przedniej krawędzi, a nie w środku bryły. Dzięki temu kostka przewraca się jak prawdziwa, przez krawędź, a nie obraca się w miejscu. Co dziesiąta kostka zmienia kolor z kremowego na czerwony, żeby wzrok mógł śledzić falę.
Ruch: klatki kluczowe zamiast fizyki
Mogłem użyć symulacji brył sztywnych, ale do filmu wybrałem klatki kluczowe. Symulacja przy 116 kostkach potrafi się zaciąć albo przewrócić pół spirali naraz, a ja chciałem mieć pewność, że ostatnia kostka padnie w 33,5 sekundzie i zapali lampę. Reguły są proste:
- kula toczy się 5 jednostek przez 3 sekundy i uderza w pierwszą kostkę w 16. sekundzie;
- każda kostka zaczyna padać 0,15 s po poprzedniej i pada przez 0,28 s;
- kostka zatrzymuje się oparta o następną, pod kątem 20,5 stopnia, policzonym z odstępu i grubości (arcsin z 0,35/1,0);
- ostatnia kostka kładzie się na 88 stopni i uderza w czerwony włącznik.
Ostatnia kostka pada w 33,53 s, lampka zapala się 0,15 s później. Rozbłysk trwa 0,12 s: emisja klosza rośnie od 0 do 25, światło punktowe od 0 do 2500 W.
Zrób to u mnie, bez abonamentu
Jantaris to mój serwis z modelami do obrazów i wideo. Płacisz w złotówkach za pojedynczą generację, BLIK albo karta, a nieudana generacja kosztuje 0 zł. Piszę o nim wprost, bo to mój projekt.
Kamera: pięć ujęć i cięcia na znacznikach
W Blenderze nie trzeba montować kilku plików, żeby mieć cięcia. Każde ujęcie to osobna kamera, a na osi czasu stawia się znacznik z przypisaną kamerą. Render sam przełącza widok. Moje ujęcia:
| Czas | Kamera | Co robi |
|---|---|---|
| 0-13 s | K1, 32 mm | przelot łukiem dookoła spirali, powoli schodzi niżej |
| 13-17,5 s | K2, 50 mm | nisko przy stole, śledzi kulę |
| 17,5-32,7 s | K3, 28 mm | jedzie za czołem fali, 3,2 jednostki na zewnątrz spirali |
| 32,7-42,5 s | K4, 40 mm | lampka, powolny najazd |
| 42,5-60 s | K5, 30 mm | odjazd w górę do widoku całej spirali |
Kamera K3 nie ma żadnej ręcznie ustawianej ścieżki. Skrypt co czwartą kostkę wstawia klatkę kluczową dla pustego obiektu „czoło fali” i dla kamery odsuniętej od niego na zewnątrz, a ograniczenie Track To trzyma obiektyw na tym punkcie. Wyciemnienie na końcu to animowana ekspozycja w zarządzaniu kolorem: od 0 w 56,5 s do -8 w 59,8 s.

Render: najpierw próbka, potem całość
Zanim puściłem 1440 klatek, wyrenderowałem co 60. klatkę, czyli 24 kadry. Pierwsza trwała 2,93 s, bo EEVEE kompiluje wtedy shadery, kolejne 0,12-0,33 s. Z tego wyszło, że cały film zajmie 3-4,5 minuty pracy karty. Zmierzony czas to 160,9 s, czyli 0,11 s na klatkę. Ustawienia: EEVEE, 16 próbek, rozmycie ruchu włączone, 1280×720, plik MP4 H.264. Blender zajmował przy tym najwyżej 1,2 GB RAM.
Ta próbka to najlepszy nawyk, jaki mogę polecić. Kosztuje kilka sekund, pokazuje, czy coś jest za ciemne albo źle skadrowane, i pozwala policzyć czas całości, zanim zablokujesz komputer.
Błędy, które naprawdę wystąpiły
- Lampka nie świeciła. W pierwszej próbce scena po zapaleniu była ciemna, choć światło miało 900 W. Kula klosza otaczała światło punktowe i rzucała cień na wszystko. Pomogło wyłączenie cieni dla klosza (Visibility, Shadow) i podniesienie mocy do 2500 W.
- Zapis do MP4 nie działał. Linijka
image_settings.file_format = "FFMPEG", znana z wielu starszych poradników, w Blenderze 5.3 kończy się błędem, bo na liście są tylko formaty obrazów. Najpierw trzeba ustawićmedia_type = "VIDEO", dopiero potem FFMPEG. - Lampka ucięta w kadrze. Kamera K4 celowała w środek ramienia lampy i żarówka wychodziła poza górną krawędź. Podniosłem cel i odsunąłem kamerę.
- Słabsze ujęcie kuli. Na początku ujęcia K2 kula chowa się za kostką. Zostawiłem to, bo poprawka wymagałaby ponownego renderu całości, ale w pobranym pliku łatwo przesunąć kamerę.
Montaż
Tu montaż odbył się w samej scenie: cięcia na znacznikach kamer i wyciemnienie przez ekspozycję. Jeśli chcesz dołożyć muzykę i napisy, wczytaj gotowy MP4 do edytora wideo Blendera. W wersji 5.3 działa tam ripple: Shift+X wycina fragment i dosuwa resztę osi czasu, a nowe narzędzie Blade (klawisz C) pokazuje linię cięcia przed kliknięciem. Ja z tych funkcji przy tym filmie nie korzystałem.
Jak uruchomić to u siebie
Pobierz paczkę blender53-domino-60s.zip (skrypt i gotowa scena .blend, licencja CC0). Scenę otwierasz zwykle w Blenderze 5.3. Skrypt uruchamiasz z wiersza poleceń, w folderze z Blenderem:
blender.exe --background --factory-startup --python domino_60s.py -- probka C:\domino\probka
blender.exe --background --factory-startup --python domino_60s.py -- film C:\domino\domino.mp4Pierwsze polecenie daje 24 klatki kontrolne i plik z czasami, drugie cały film. Rozdzielczość i liczbę próbek zmienisz opcjami --res 1920x1080 i --spp 32. Na słabszej karcie zacznij od próbki: czas klatki razy 1440 to czas całego filmu.
Ta sama scena posłużyła mi za makietę pod generator wideo AI. Więcej o Blenderze, wersjach i wymaganiach znajdziesz na stronie Blender 3D, a nowości wersji, w której to zrobiłem, w tekście Blender 5.3: co nowego.
Najczęstsze pytania
Ile trwa zrobienie minutowej animacji w Blenderze?
W moim przypadku render minuty w 720p trwał 160,9 s na RTX 4090, a do gotowego filmu potrzebowałem dwóch próbek kontrolnych i jednej rundy poprawek. Najwięcej myślenia pochłania rozpisanie czasu, ujęć i światła, nie sam render.
Czy do animacji w Blenderze trzeba umieć programować?
Nie. Wszystko z tego tekstu da się wyklikać w interfejsie. Skrypt przydaje się, gdy powtarzasz tę samą czynność setki razy, jak przy 116 kostkach, albo gdy scenę ma budować asystent AI.
EEVEE czy Cycles do animacji?
Do krótkich animacji i makiet EEVEE, bo klatka liczy się w ułamku sekundy. Cycles daje wierniejsze światło i szkło, ale przy 1440 klatkach różnica czasu jest wielokrotna.
Czytasz Promptowego częściej? Dodaj go do preferowanych źródeł w Google, a nowe teksty będą wyżej w Twoich wynikach.
Źródła
- Mój projekt: Blender 5.3.0 (02f0899d78e3), tryb bez okna, RTX 4090, sterownik 621.14, 14.11.2026
- Blender 5.3 Release Notes: Sequencer (ripple, Blade)
- Blender Manual 5.3: Command Line Arguments

Autor
Twórca i autor Promptowego, polskiego serwisu o sztucznej inteligencji. Codziennie śledzi premiery modeli, narzędzia i regulacje AI, i tłumaczy je prostym, konkretnym językiem.
Czytaj dalej
Artykuły · Higgsfield plugin: wtyczki do DaVinci, Premiere Pro, Blendera i FigmyOficjalne wtyczki Higgsfield do DaVinci Resolve, Premiere Pro i After Effects, Blendera, Photoshopa i Figmy: instalacja, funkcje, wymagane wersje i...
Artykuły · Lokalny czat z PDF po polsku: RAG w Ollamie, skrypt i testDziałający lokalny czat z dokumentem PDF po polsku: gotowy skrypt w Pythonie, Ollama i bge-m3. Sprawdziłem 10 pytań do ustawy o prawach konsumenta...
Artykuły · Higgsfield Cinema Studio 4.0: kamera, światło, sceny i kosztCinema Studio w Higgsfield: plan sceny, ustawienia kamery, światło, tempo i ciągłość ujęć. Praktyczny szkic workflow bez obietnic wyników.- generatornia.plZaproszenie na andrzejki z AI: gotowe prompty i skład grafiki bez błędów w tekście
- dobieracz.plDarmowe AI do grafik: Nano Banana, Playground, Bing i Napkin
- przelomowy.plTransformer w AI: jak mechanizm uwagi z 2017 roku zastąpił sieci rekurencyjne
- przewagi.plChatGPT Ads czy Google Ads w 2026: jak podzielić budżet i ile dać na test


