Jak był artykuł?

1467490sprawdzanie plików cookieDemo technologiczne Heretic Unity przedstawia znaki fotogrametryczne 4D i rozwiązanie HDRP
Media
2019/03

Demo technologiczne Heretic Unity przedstawia znaki fotogrametryczne 4D i rozwiązanie HDRP

Unity Technologies udostępniło na tegorocznym GDC nowe demo technologiczne najnowszej wersji silnika gry Unity 3D. Nazwa filmu krótkometrażowego nazywa się Heretyk, podążając za swego rodzaju technomantą, który może otwierać portale do innych światów. Najbardziej imponującą częścią wersji demonstracyjnej jest to, że działa ona na komputerze stacjonarnym z szybkością 30 klatek na sekundę i rozdzielczości 1440p.

Blisko czterominutowa demonstracja przedstawia mieszańca o skórze mokki, który wygląda niesamowicie podobnie do Jessego Williamsa z „Bardzo przebudzonego” Davida Cage’a Detroit: Become Human. Niemniej jednak demo technologiczne jest imponujące, biorąc pod uwagę, że działa w silniku w czasie rzeczywistym na Unity 3D.

Heretyk – Boże Promienie

Demo rozpoczyna się od dynamicznych promieni boskich renderowanych przez światła wolumetryczne z efektami pływających cząstek w czasie rzeczywistym, symulującymi kurz i cząstki stałe. Widzimy również pewne kierunkowe blokowanie światła z efektami głębi ostrości bokeh.

Od tego momentu demo technologiczne robi się coraz bardziej imponujące, co możesz sprawdzić poniżej.

Unity współpracowało z rosyjskimi skanerami 3D, aby uchwycić aktora i studio rozwiązań oprogramowania pośredniego Snappers, aby go sfałszować. Wykorzystali podobną metodę tworzenia postaci, jaką DICE zastosowało w Frostbite 3 Battlefield w 2011 roku. DICE nazywało to wówczas techniką przechwytywania 4D, w ramach której rejestrowano aktora i jego podobieństwo wraz z zakresem twarzy w celu zbudowania biblioteki prefabrykowanych wyrażeń.

Renderowanie twarzy jest nadal trochę niesamowite. Problemem nie jest przechwytywanie fotogrametryczne, ale raczej animacja.

Jest to ciągły problem w przypadku wielu nowszych technologii, biorąc pod uwagę, że ręcznie animowane twarze zwykle pomijają wiele niuansów ludzkich emocji, które pozostają na podłodze montażowni podczas procesu animacji, podczas gdy przechwytywanie twarzy w czasie rzeczywistym może wymagać czasu czasochłonne i drogie, wymaga wielu udoskonaleń, aby zrobić to dobrze, ale zdecydowanie wygląda bardziej realistycznie w ruchu.

Jednak to, gdzie demo błyszczy i gdzie błyszczy Unity, to oświetlenie, rzucanie cieni i, co najważniejsze, globalne oświetlenie.

Heretyk – Globalna iluminacja

W jednej sekwencji widzimy, że postać rzuca światło przez ciemny, opuszczony tunel. Światło oświetla obszary tunelu, w których widać, że w otoczeniu zastosowano wiele wielowarstwowych materiałów HD, a cienie źródła światła są w większości wiernie odwzorowane, aby zobrazować dawny dostęp konserwacyjny.

Niektóre problemy, które sprawiają, że nie wygląda to fotorealistycznie, to rozdzielczość mapowania cieni, która nie jest tak ostra jak cień w prawdziwym życiu, a także fakt, że oświetlenie przestrzeni ekranu wydaje się mieć zbyt duże nasycenie, co sprawia, że ​​niektóre wyrenderowane obiekty wyglądają nieco jaśniej niż powinni.

Szczególnie fascynującym fragmentem jest sytuacja, w której postać rzuca monetą i wykorzystuje swojego towarzysza do całkowitego przekształcenia kanału ściekowego w ścieżkę do innego świata. Widzimy tutaj pewne deformacje geometryczne w czasie rzeczywistym z zamaskowanymi czasami ładowania dzięki specjalnym efektom wizualnym.

Heretyk – wypaczenie geometryczne

Aby uzyskać taki efekt w silniku na maszynie konsumenckiej, bez dużych czasów ładowania, potrzeba dużej mocy ukrytej pod maską.

Zasadniczo inżynierowie Unity ćwiczą swoje umiejętności kodowania, aby pokazać, ile można ciągnąć, przepychać i przeglądać w środowisku wykonawczym bez oddzielnych ekranów ładowania.

To, czy programiści rzeczywiście wykorzystają potok renderowania w wysokiej rozdzielczości Unity w grze, która nie jest symulatorem chodzenia lub grą logiczną z eksploracją, jest kompletną kwestią dyskusyjną, ale przynajmniej Unity próbuje zachęcić programistów do zrobienia czegoś nowego z potężną technologią oprogramowania.

Możesz dowiedzieć się więcej, odwiedzając oficjalna strona Unity.

Inne media