Zaczynamy ten samouczek od pustego pliku projektu, ewentualnie możecie użyć projektu "PSD_C4D_R18_ObjectTracker_start.c4d" znajdującego się w dołączonych plikach roboczych, dzięki temu na scenie natychmiast będzie logo do animacji.

Przygotowanie śledzenia ruchu

W tym przypadku skupiamy się na rekonstrukcji ruchu obiektu, dlatego potrzebujemy Śledzenia Ruchu tylko do dołączenia pliku wideo i ustawienia oraz śledzenia punktów śledzenia. W tym przykładzie możemy zrezygnować z rekonstrukcji ruchu kamery lub otoczenia.

Pierwszą rzeczą, którą robimy, jest dodanie Obiektu Śledzenia Ruchu z menu Śledzenie Ruchu.

Nowość w wersji 18 - tracker obiektów.

W oknie dialogowym Obiektu Śledzenia Ruchu zajmujemy się najpierw dołączeniem sekwencji wideo. Aby to zrobić, klikamy przycisk Wczytaj w linii Wideo na stronie Sekwencja.

Nowa funkcja w wersji 18 - śledzenie obiektów.

W oknie dialogowym Otwórz plik systemu operacyjnego wybierzcie dołączoną sekwencję wideo „Schreibtisch.mov” do pakietu plików roboczych tego samouczka.

W zależności od wydajności komputera, możecie ustawić jeszcze wyższą wartość Resamplingu dla Jakości obrazu podczas śledzenia, ale 75% wystarczy dla naszego projektu.

Nowość w wersji 18 - Tracker obiektów

Ustawianie i śledzenie punktów śledzenia

Gdy nasz materiał wideo jest już gotowy w widoku Edytora, możemy zacząć ustawiać punkty śledzenia. Aby to zrobić, przechodzimy w oknie dialogowym Śledzenia Ruchu na stronę Śledzenia 2D i wybieramy Śledzenie Ręczne.

Nowość w wersji 18 – tracker obiektów

Na kartce sfilmowanego biurka widzimy ogółem 20 przygotowanych punktów, które nadają się do Śledzenia. Do skutecznej rekonstrukcji ruchu obiektu Obiekt Tracker z Cinema 4D potrzebuje co najmniej siedem punktów śledzenia.

Aby ustawić punkt śledzenia, kliknijcie na odpowiednie miejsce w widoku Edytora, trzymając naciśnięty klawisz komendy. Następnie, przeciągając wewnętrzną kwadratową ichniętę lupą kwadratową do dokładnego umieszczenia punktu. Przesuwając wewnętrzny Kwadrat wzoru lub zewnętrzny Kwadrat wyszukiwania, można dostosować rozmiar obu.

Nowość w wersji 18 - śledzenie obiektów.

Jeśli, jak w moim przykładzie, zaleci się określony rozmiar Wyszukiwania lub Wzorca dla wszystkich punktów śledzenia, możecie to ustawić w sekcji Opcje na stronie Śledzenia 2D. Podczas tej okazji możemy również aktywować opcję Wyciągnij pozycję wyszukiwania, która czasami pomaga w śledzeniu.

Nowość w wersji 18 - śledzenie obiektów.

Nie byłoby dramatem, gdyby z 20 początkowych punktów pod koniec sekwencji wideo pozostało tylko siedem kompletnych punktów śledzenia, ale w moim przykładzie postaram się zachować wszystkie punkty do końca.

Nowość w wersji 18 - Śledzenie obiektów.

Od momentu ustawienia wszystkich punktów śledzenia w widoku Edytora i ich dostosowania, możemy rozpocząć Śledzenie. Upewnijcie się, że wszystkie Punkty są zaznaczone na liście lub w edytorze, a następnie kliknijcie przycisk Śledzenie Ręczne.

Nowość w wersji 18 - śledzenie obiektów.

Teraz trochę potrwa, zanim Śledzenie Ruchu prześledzi wszystkie punkty śledzenia na wszystkich obrazach.

Nowość w wersji 18 – śledzenie obiektów

Po zakończonym śledzeniu i przeglądaniu animacji zauważymy prawdopodobnie pierwszy, czerwony oznaczony problem z punktem śledzenia po kilku obrazach.

Nowość w wersji 18 - śledzenie obiektów.

Możemy to łatwo naprawić, chwytając punkt śledzenia myszką i umieszczając go w odpowiednim miejscu. W ten sposób powstanie nowy Klatka kluczowa w tym punkcie czasu, a Śledzenie Ruchu dostosuje stany przed i po korekcie poprzez krótkie ponowne śledzenie dla tego punktu.

Nowość w wydaniu 18 - Śledzenie obiektów.

W ten sposób kontrolujemy cały przebieg śledzonej sekwencji wideo w celu zlokalizowania i ewentualnej korekty błędów śledzenia.

Nowość w wersji Release 18 – Śledzenie obiektów

Jak wspomniałem na początku, zachowałem wszystkie 20 punktów śledzenia w moim przykładzie i poprawiłem je tam, gdzie było to konieczne. Jeśli jesteście zadowoleni z wyniku, pozwólcie animacji przejść w całości, aby zauważyć ewentualne skoki lub zamiany punktów.

Nowość w wersji 18 - Śledzenie obiektów.

Rekonstrukcja w Obiekcie Trackera

Przetwarzanie naszych punktów śledzenia odbywa się - ponieważ chcemy odtworzyć ruch obiektu, a nie kamery - nie w module Motion, ale w Trackera obiektów. Jednak najpierw musimy przekazać generowane i śledzone przez nas punkty. Aby to zrobić, jako pierwsze selekcjonujemy wszystkie ścieżki ręcznie utworzone na liście Ścieżki użytkownika.

Nowość w wersji 18 – śledzenie obiektów.

Następnie z menu Tracker ruchu dodajemy Trackera obiektów. Wybierając Trackera ruchu w Menadżerze obiektów, łączymy go z Trackerem obiektów.

Nowość w wersji 18 - Śledzenie obiektów

Przypisanie nadal wybranych ścieżek odbywa się poprzez okno dialogowe ustawień Trackera obiektów na stronie Śledzenie- poprzez przycisk Przypisz wybrane w lewym dolnym rogu. Widzimy także, że nasz generowany ruch Trackera ruchu jest tam zapisany.

Nowość w wydaniu 18 – Tracker obiektu.

Po tym kroku lista ścieżek przypisanych do Trackera obiektów jest już wypełniona naszymi ścieżkami użytkownika.

Nowość w wersji 18 - tracker obiektów.

Aby pomóc Trackerowi obiektów w rekonstrukcji, ponownie wracamy do Trackera ruchu na stronie Rekonstrukcja- i tam ustawiamy Ogniskową na Znana i stała, o klasycznej ogniskowej 36 mm.

Nowość w wersji 18 - śledzenie obiektów.

Ponownie w oknie dialogowym ustawień Trackera obiektów znajdujemy na stronie Rekonstrukcja- przycisk do Rekonstrukcji obiektu 3D. Po przygotowaniu możemy rozpocząć rekonstrukcję.

Nowość w wersji 18 – śledzenie obiektów.

Minie trochę czasu, zanim Tracker obiektów zrekonstruuje ruch obiektu na podstawie dostępnych informacji.

Nowości w wersji 18 - tracker obiektów.

Jednak po krótkim oczekiwaniu możemy już zobaczyć oś obiektu Trackera obiektów w naszych punktach śledzenia. Jeśli rekonstrukcja przebiegła pomyślnie, obiekt Tracker obiektów na etapie odtwarzania animacji będzie podążał za ruchem papieru na biurku.

Nowość w wersji 18 - tracker obiektów

Dostosowanie rekonstrukcji

Podobnie jak podczas śledzenia kamery, Tracker obiektów potrzebuje kilku punktów odniesienia do prawidłowego wyrównania swoich osi i ustawienia jednostek w naszej scenie w odpowiedniej skali.

W menu kontekstowym, klikając prawym przyciskiem myszy na tagach Tracker ruchu, znajdziemy niezbędne Tagi ograniczeń. Zacznijmy od Ograniczenia wektorowe do wyrównania osi, które zostaną przypisane bezpośrednio do Trackera obiektów.

Nowość w wersji 18 - tracker obiektów.

W widoku edytora, ustawiamy pierwsze Ograniczenie wektorowe od lewego górnego do prawego górnego punktu śledzenia na kartce papieru.

Nowości w wersji 18 - Śledzenie obiektów

W oknie dialogowym ustawień Taga Ograniczenia wektorowego określamy pożądaną orientację osi, w naszym przypadku oś X. Możemy również ustalić skalę sceny, podając znaną Długość między dwoma celami, czyli dokładnie 12 cm.

Nowość w wersji wydania 18 - tracker obiektów

Aby ustawić drugą oś, pobieramy kolejne Ograniczenie wektorowe z menu kontekstowego, klikając prawym przyciskiem myszy lub w menu Tagi>Tagi Tracker ruchu w Menadżerze obiektów.

Nowość w wersji 18 - Śledzenie obiektów.

W widoku edytora, ustawiamy drugie Ograniczenie wektorowe od lewego górnego do lewego dolnego punktu śledzenia na kartce papieru. Jak widać, nasze pierwsze Ograniczenie wektorowe już ustawiło poprawną orientację czerwonej osi X.

Nowość w wersji 18 - śledzenie obiektów.

Dla drugiego Ograniczenia wektorowego w oknie dialogowym potrzebujemy tylko podać przyległą Oś, czyli w naszym przypadku oś Z.

Nowość w wersji 18 - śledzenie obiektów

Więcej Ograniczeń nie jest potrzebnych do dostosowania rekonstrukcji Trackera obiektów. Jak widać, orientacja osi Trackera obiektów zgadza się teraz ze sceną.

Nowość w wersji 18 – tracker obiektów.

Sam Tracker obiektu jest według naszej rekonstrukcji obiektem animowanym za pomocą klatek kluczowych - oczywiście bez geometrii. Za pomocą tej animacji obiektowej możemy teraz integrować i animować dowolne obiekty 3D w scenie.

Nowości w wersji Release 18 - Śledzenie obiektów

Integracja obiektu 3D

Tytuł jest ogólny, ponieważ można oczywiście zintegrować dowolny obiekt 3D do tej animacji. W zasadzie, wystarczy podporządkować nasze obiekty Trackerowi obiektów za pomocą menedżera obiektów, ale jest to mało eleganckie i w bardziej złożonych scenach także nieczytelne.

Zamiast tego tworzymy obiekt pusty za pomocą menu Utwórz> Obiekt, do którego możemy podporządkować nasze obiekty 3D. Następnie podpinamy obiekt pusty za pomocą Ograniczenia.

Nowość w wersji 18 - śledzenie obiektów.

Nadajcie obiektowi pustemu nazwę pasującą do obiektu 3D, a następnie za pomocą menu kontekstowego prawym przyciskiem myszy z menu Tagi postać przypiszcie do obiektu pustego tag ograniczeń.

Nowość w wersji 18 - śledzenie obiektów.

W oknie dialogowym tagu ograniczeń na stronie Baza- najpierw wybieramy typ Ograniczeń, w naszym przypadku PGW (Pozycja, Rozmiar, Kąt). Następnie na stronie PGW- aktywujemy na dole Pozycje celu i Kąt.

Następnie możemy przeciągnąć i upuścić Tracker obiektów z menedżera obiektów do pola Cel tagu Ograniczenia.

Nowość w wersji 18 - śledzenie obiektów

Obiekt pusty od razu przyjmuje Pozycję i Kąt od Trackera obiektów i nadal to zrobi przy każdym ruchu, nie ingerując w hierarchię Trackera obiektów.

Nowość w wersji 18 - śledzenie obiektów.

Jak już wspomniano, można użyć dowolnego obiektu do integracji w animację, ja stworzyłem tutaj kolorowy napis PSD. Podporządkujcie obiektowi 3D za pomocą menedżera obiektów pod obiektem pustym kontrolowanym poprzez Ograniczenie. Za pomocą współrzędnych obiektu w menedżerze atrybutów obiektu Ekstrudowania możemy odczytać, że jeszcze nie został dostosowany do naszego trakowanego ruchu.

Nowość w wersji 18 - Śledzenie obiektów.

Jednak jest to szybko zrobione, musimy tylko 'zerować' parametry Pozycji i Kąta w menedżerze atrybutów, aby nie było przesunięcia względem nadrzędnego obiektu pustego.

Nowość w wersji 18 - tracker obiektów.

Ostateczne położenie obiektu 3D lub napisu ustalamy w widoku edytora. Za pomocą chwytaków osi obiektu 3D podporządkowanego obiektowi pustemu przesuwamy obiekt 3D na środek papieru.

Nowość w wydaniu 18 - Śledzenie obiektów

Integracja tła

Ponieważ nie stworzyliśmy otoczenia ani nie śledziliśmy go oddzielnie, w renderowaniu otrzymamy jedynie poruszający się obiekt 3D przed czarnym tłem jako wynik. Potrzebujemy jednak przynajmniej materiału filmowego odbywającego się w tle.

Dostajemy Obiekt podłogi z palety Obiektów środowiska i podporządkowujemy go, podobnie jak obiekt 3D czy napis, obiektowi pustemu. Aby Obiekt podłogi również był w odpowiedniej Pozycji i Kącie animowanego obiektu pustego, zerujemy przez menedżer atrybutów koordynaty Pozycji i Kąta dla obiektu podłogi.

Nowość w wersji 18 - monitor obiektów.

Aby uzyskać odpowiednią teksturę dla Obiektu podłogi, przechodzimy krótko do okna dialogowego Trackera ruchu. Tam znajdziemy na stronie Materiał filmowy- przycisk Tworzenie obiektu tła.

Nowość w wersji 18 - śledzenie obiektów.

Po kliknięciu tego przycisku Tracker ruchu tworzy dla nas Obiekt tła z interesującym nas, ponieważ poprawnie zdefiniowanym Tagiem tekstury z Mapowaniem frontalnym. Przenosimy po prostu Tag tekstury z Obiektu tła do naszego Obiektu podłogi w menedżerze obiektów. Następnie możemy śmiało usunąć Obiekt tła.

Nowość w wersji 18 - śledzenie obiektów

Ponieważ Obiekt podłogi ma służyć jedynie jako tło podczas renderowania, przydzielamy mu Tag renderowania za pomocą menu Tagi>sTagi Cinema 4D w menedżerze obiektów.

Nowość w wersji 18 - Śledzenie obiektów.

W oknie dialogowym Tagu renderowania na stronie Tag znajdziemy opcję Składowania tła, która jest dla nas istotna. Dzięki temu oświetlenie sceny nie ma wpływu na obiekt podłogi, ale nadal może otrzymać cień.

Nowość w wersji 18 - śledzenie obiektów

Wprowadzanie obszarów cieniowania ambientowego

Kiedy teraz renderujemy naszą scenę, mamy zarówno nasz obiekt 3D, jak i nasz materiał wideo zgodnie z oczekiwaniami w obrazie renderowanym. Teraz to, co nadal przeszkadza, to brak rzutów cienia logo PSD. Ponieważ w scenie biurka panują stosunkowo rozproszone warunki oświetleniowe, dodanie cieniowania ambientowego podczas renderowania powinno już zapewnić lepszy rezultat.

Nowość w wydaniu 18 - Tracker obiektów.

Aby aktywować cieniowanie ambientowe jako efekt renderowania, wywołujemy ustawienia renderowania przez menu Renderowanie lub skrót klawiszowy Polecenie + B. W menu przycisku Efekty... na samej górze znajduje się już dla nas dostępne cieniowanie ambientowe.

Nowość w wersji 18 - Śledzenie obiektów.

Aby efekt cieniowania nie był zbyt intensywny i pasował do naszego materiału wideo, pozostawiłem gradient kolorów prawie na ustawieniach domyślnych i jedynie maksymalną długość promieni zmniejszyłem do 10 cm. Dzięki podanym wartościom dla dokładności i próbki otrzymujemy wystarczająco miękkie obszary cieniowania.

Nowa funkcja w wersji 18 - Śledzenie obiektów.

Teraz logo PSD wygląda już o wiele bardziej spójnie z sekwencją wideo. Jeśli ktoś chce włożyć więcej pracy, może odpowiednio oświetlić obiekty 3D za pomocą źródeł światła.

Nowości w wersji 18 - Tracker obiektów.

Tak więc dochodzimy do końca tego samouczka dotyczącego śledzenia obiektów. Dla ostatecznego renderowania tego projektu wybrałem najlepszy, najspokojniejszy fragment naszego nagranego materiału wideo (od obrazu 70).

Nowości w wersji 18 - śledzenie obiektów.