Zagraj ruch kamery — nagrywanie na żywo w Moonlight Animate
Animowanie kamery klatka po klatce daje pełną kontrolę, ale organicznego, „ludzkiego" ruchu — delikatnego kołysania z ręki, nerwowego sheka, spontanicznego najazdu — nie da się łatwo wystukać w inspektorze. Od dziś nie trzeba: kamerę można po prostu zagrać.
Jak to działa
W pasku transportu osi czasu pojawił się czerwony przycisk nagrywania i suwak wygładzania. Przebieg jest naturalny jak w padzie od konsoli:
- Uzbrój nagrywanie (przycisk ⏺).
- Wciśnij Play.
- Przeciągaj po podglądzie — kadr panoramuje za kursorem w czasie rzeczywistym. Kółko myszy robi najazd/odjazd, Alt + przeciągnięcie obraca kadr. Puścisz — ujęcie robi pauzę; złapiesz znowu — grasz dalej.
- Zatrzymaj odtwarzanie — ujęcie zapisuje się jako klatki kluczowe kamery.
Ruch jest próbkowany względem zegara czasu rzeczywistego, nie względem renderowanych klatek — więc nawet na ciężkiej scenie nagranie trafia dokładnie tam, gdzie grałeś.
Drgania albo aksamit — suwak wygładzania
Obok przycisku nagrywania jest suwak wygładzania ruchu:
- 0% — program łapie każde drganie ręki. To najprostszy sposób na organiczne trzęsienie kamery: potrząśnij myszką w rytm wybuchu i gotowe.
- Wyżej — ruch jest progresywnie czyszczony z mikro-drgań, aż do gładkiego, filmowego prowadzenia „z ręki". Wygładzanie liczy się w obu kierunkach naraz, więc ruch nie „ciągnie się" za kursorem z opóźnieniem.
Inteligentna redukcja klatek
Nagrywanie na żywo produkuje próbkę co klatkę — naiwnie zapisane, zapchałoby scenę tysiącami kluczy. Dlatego po zatrzymaniu program automatycznie redukuje zapis: płynne odcinki ruchu zapadają się do kilku klatek kluczowych, ale odcinki o szybkich zmianach — właśnie te drgania, dla których nagrywałeś na 0% — zachowują pełną gęstość. Charakter ruchu zostaje nietknięty, a scena pozostaje lekka i edytowalna.
Wynik to zwykłe klatki
To najważniejsza zasada tej funkcji: nagranie nie jest żadnym specjalnym efektem — to dokładnie te same klatki kluczowe kamery, które stawiałbyś ręcznie. Możesz je potem przesuwać, kasować, zmieniać easingi w inspektorze. Odtwarzanie jest w pełni deterministyczne: podgląd, eksport wideo i odtwarzacz na stronie pokazują dokładnie ten sam ruch.
Kilka przemyślanych szczegółów:
- Jedno cofnięcie = całe ujęcie. Nieudany take znika jednym Ctrl+Z.
- Nagrywanie po istniejących klatkach nadpisuje je tylko w nagranym zakresie — reszta animacji kamery zostaje.
- Złapanie kamery w środku istniejącego ruchu startuje od jej bieżącej pozy — bez przeskoku.
- W pracy zespołowej ujęcie dociera do współpracowników jako jedna zmiana dopiero po zapisaniu — nagrywanie nie zalewa sesji strumieniem pojedynczych klatek.
- Pauza natychmiast oddaje podgląd narzędziom malowania — nagrywanie przechwytuje wejście tylko podczas odtwarzania.
To pierwszy krok modułu nagrywania ruchu. W planach: sterowanie naciskiem rysika, nagrywanie ruchu warstw i kości rigu tą samą metodą oraz deterministyczne, proceduralne drgania kamery z ziarna. Miłego kręcenia!