Animacje i przerywniki filmowe - jak to się robi?

Animacje i przerywniki filmowe - jak to się robi?06.10.2010 08:00
marcindmjqtx

Czy może istnieć gra komputerowa bez animacji? We współczesnych produkcjach na pewno nie, a jak było na początku powstawania gier komputerowych? Animacja zawsze była obecna: choćby dotyczyła przesuwających się kwadracików, czy przełączających się paropikselowych obrazków ludzika w różnej fazie chodzenia. [UWAGA - w tekście możecie natknąć się na informacje zdradzające tajniki fabuły gry Call of Juarez: Bound in Blood]

Współczesne gry dążą do realizmu. Chcemy, żeby postaci w grze poruszały się jak najbardziej naturalnie. Niestety, niewielu się to udaje, mimo wielkich budżetów, zaawansowanych technik oraz olbrzymiej liczby animatorów. Dlaczego? Dlatego że zachowanie człowieka jest bardzo skomplikowane. Na jego wygląd składa się szereg czynników, od stanu emocjonalnego, przez budowę ciała, charakter postaci, aż po ukształtowanie otoczenia. Weźmy "prostą" czynność: chodzenie. Inaczej będzie wyglądać chód grubasa, chód dziecka albo wojskowego. Dołóżmy do tego emocje: człowiek przestraszony, spieszący się, pijany, zmęczony, wesoły, spacerujący, idący pod górkę, z górki itp. Codziennie widzimy poruszających się ludzi w najprzeróżniejszych sytuacjach i nasze oko jest bardzo czułe na jakiekolwiek inne zachowanie niż to, do którego jesteśmy na co dzień przyzwyczajeni.

Oczywiście nie sposób zrobić animacji dla wszystkich możliwych sytuacji, dlatego wybierane są te najważniejsze dla gry, grupowane i łączone z systemem animacji. W systemach animacji niektóre ruchy są wspomagane w sposób proceduralny przez programistów np. obracanie głowy za graczem, celowanie w odpowiedni punkt itp. Programistyczne systemy animacji mają również bardzo duży wpływ na ostateczny wygląd poruszających się postaci w grze. Muszą one zapewnić odpowiednie łączenie się ze sobą animacji oraz odpalanie ich w odpowiednich momentach. Co z tego, że animator zrobi "superrealistyczny"  bieg i chód, jeżeli będą się one źle łączyć i "odpalać" w nieodpowiednich momentach?

We współczesnej grze liczbę animacji liczy się w setkach lub wręcz w tysiącach, pomimo i tak ogromnych uproszczeń względem rzeczywistości. W Call of Juarez: Bound in Blood naliczyłem ok. 3200 plików animacji. Kiedyś jeden animator wystarczył do stworzenia wszystkich animacji w grze, animując wszystko ręcznie, ale te dni już dawno minęły. Teraz przy takiej liczbie potrzebnych animacji i coraz większemu zapotrzebowaniu na realizm stosuje się najczęściej technikę przechwytywania ruchu, czyli motion capture.

Praca jak przy taśmie Ktoś mógłby zapytać: "po co im animatorzy, jak wszytko jest nagrane?". Niestety, to nie takie proste.  Motion capture to bardzo efektywna metoda "produkcji" animacji, jednak sama w sobie nie gwarantuje superrealistycznych efektów w grze.

Ale po kolei - prześledźmy proces powstawania animacji z tzw. mocapu.

Reżyser motion capture wraz z programistami i animatorami musi najpierw ustalić listę, specyfikę i charakter poszczególnych ruchów, następnie dobrać odpowiednich aktorów (najlepiej, by przypominali pod względem budowy ciała i charakteru postaci, które odgrywają). Następnie lista animacji do nagrania ćwiczona jest "na sucho". Gdy już aktorzy opanują materiał, nagrywana jest sesja mocapu.

011 Przed sesją mocapu

Ruchy aktorów zapisuje się w postaci pozycji markerów na kombinezonie. Zapis trzeba oczyścić z szumów i błędów lub w nawet w niektórych wypadkach zrekonstruować. Następnie zamienia się specjalnymi metodami ruch punktów na rotacje i transformacje dla tzw. kości i nakłada wstępnie na bohatera z gry.

Proces powstawania animacji z motion capture

Obróbka i zamiana mocapu w animacje do gry to ciężka i mozolna praca, dlatego też przez niektórych animatorów porównywana jest do pracy przy taśmie w fabryce: idzie to trochę taśmowo, niemniej jednak wymaga to dużej wiedzy, umiejętności i doświadczenia.

Dla znudzonych taśmową produkcją zostaje na szczęście jeszcze jakieś okienko, gdyż nie wszystko da się załatwić dzięki motion capture.

Sztuka przez duże S, czyli animacja ręczna Grze, oprócz animacji postaci ludzkich, potrzebne są również animacje zwierząt. Tutaj właśnie jest między innymi pole do popisu dla animatorów, którzy nie przepadają za pracą przy materiale z motion capture.

Ciężko oczywiście o mocap zwierząt, to bardzo skomplikowana i droga sprawa (chociaż oczywiście istnieją na świecie studia, które się w tym specjalizują) dlatego wszystkie ich animacje zostały w CoJ: BiB wykonane ręcznie, klatka po klatce. Nawet bardzo zdolnemu i doświadczonemu animatorowi taka animacja może zająć sporo czasu, a jak wiadomo: czas to pieniądz.

Wilk biegający tylko w lewo...

Rotoskopia - pistolet

050 Animacje FPP

Przerywniki filmowe Przerywniki filmowe występują w grach coraz częściej, coraz bardziej upodabniając grę do filmu. W naszym Bound in Blood cutsceny trwają w sumie ponad godzinę, czyli prawie pełnometrażowy film! Jednak zestawiając to z czasem przejścia gry to jakieś 5-6%. Proporcja przerywników do gameplayu w coraz nowszych grach coraz bardziej się powiększa, jednocześnie pojawiają się pierwsze próby interaktywności tych przerywników, więc nas animatorów czeka w przyszłości coraz więcej pracy.

Filmy w grach możemy podzielić na 2 rodzaje:

  • pre-renderowane tzw. CGI, są to po prostu gotowe, nagrane i zmontowane filmiki avi. Zaletą ich jest to, że można wykonać je od początku do końca niezależnie od gry, stosować skomplikowane efekty nieosiągalne jeszcze dla silników gier. Najczęściej zajmują się tym osobne wyspecjalizowane studia. Wadą jest dość duży koszt, długi czas produkcji, problem ze zmianami, duże rozmiary pliku przy jakości HD,
  • renderowane na silniku gry - bardziej elastyczna, szybsza i tańsza forma cutscen, jednak generująca różne problemy, a przede wszystkim całkowicie zależna od możliwości silnika gry. W CoJ: BiB wybraliśmy właśnie tę formę filmików.

Przerywniki spełniają głównie kilka funkcji: przekazują fabułę, tworzą klimat, budują napięcie oraz pokazują elementy i momenty, które ciężko byłoby wpleść w zwykłą rozgrywkę.

Narysuj mi panie film, czyli storyboardy We wczesnej fazie projektu, gdy tylko powstanie scenariusz, konceptartyści zaczynają na jego podstawie rysować storyboardy, czyli filmy w formie rysunkowej, które najprościej przyrównać do komiksu. W tej fazie pokazują one zarys finalnego filmu - nie narzucają sztywno czasów i ujęć, ponieważ w trakcie dalszej produkcji nad grą jeszcze dużo rzeczy może się zmienić. Postacie mogą wyglądać finalnie troszkę inaczej, otoczenie i miejsce akcji przechodzą często liczne metamorfozy. Oświetlenie, zmiany dialogów czy nawet zmiany w trakcie nagrywania mocapu często wymuszają modyfikacje w filmie względem pierwotnego storyboardu, więc w tej fazie traktuje się go orientacyjnie. Ale o tym może później, najpierw prześledźmy powstawanie filmiku, który prawie idealnie zgadza się ze storyboardem

Storyboard

080 Sesja motion capture

Następnie, animator dopasowuje dialogi do nagranych gestykulacji i zachowań aktorów, edytując tempo i tnąc odpowiednio mocapy. To, jak i co mówili aktorzy podczas sesji mocap często bardzo odbiega od finalnych angielskich głosów nagranych w studio przez innych aktorów.

090 Przygotowanie materiałów

100 Ustawianie ujęć

Teraz, gdy draft jest już zaakceptowany, ujęcia się już nie zmienią, można zabrać się za poprawki animacji. Oczywiście poprawiamy tylko, to co widać w ujęciach, z resztą mogą się dziać cuda :)

110 Poprawki animacji pod ujęcia

120 Po eksporcie do gry

130 Dodane rekwizyty i animacja twarzy

140 Zmiana pory dnia

150 Dodatkowe oświetlenie rozproszone

Call of Juarez Bound in Blood cutscene chapter VII introB HD

I jeszcze porównanie kolejnych etapów powstawania scenki:

165 Porównanie filmiku w różnych fazach produkcji

W większości zgadza się ze storyboardem, jednak nie zawsze tak jest. Oto przykład, jak zmienił się film względem storyboardu, między innymi z powodu różnych technicznych problemów.

Call of Juarez Bound in Blood cutscene chapter X outro HD

Call of Juarez Bound in Blood cutscene chapter II Mother HD

Ale gdy już wszystko skończono, można było sobie poszaleć:

Alternatywna wersja filmiku... (chapter VII introB)

Same przerywniki filmowe powstawały ok. czterech miesięcy, często wliczając weekendy i nie tylko.

Obecnie zespół animatorów liczy 6 osób i stale się powiększa. Reżyserią mocapu zajmował się nasz art director i autor scenariusza - Paweł Selinger. Do animacji postaci używamy gównie Autodesk MotionBuilder oraz 3ds Max.

Bardzo trudno zdefiniować "standardowe" wykształcenie animatora. Szczególnie w Polsce osoby zajmujące się profesjonalnie tą dyscypliną dochodzą najczęściej do swoich umiejętności ciężką pracą i zdobywaniem wiedzy na własną rękę.

Jeśli pasjonujesz się animacją, masz swój dorobek, którym możesz się pochwalić i chcesz współtworzyć nowoczesne, multiplatformowe gry na globalny rynek, zapraszam do zapoznania się z ofertą pracy na http://www.techland.pl/?id=praca

Jan Borkowski Lead Animator Techland

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.

Wersja alfa

Wersja beta

Wersja finalna

http://www.youtube.com/watch?v=snFimsRpsME

http://www.youtube.com/watch?v=FARgW9ntfrc

http://www.youtube.com/watch?v=8M2VkZfMFJ0