Twórcy gier i filmowcy wszyscy jednogłośnie twierdzą że Unreal Engine 5 zmieni świat animacji komputerowej na zawsze. A ja powiem Wam dzisiaj dlaczego.
1. Lumen

Ten punkt dotyczy odbicia światła, ale czym jest Lumen?
Kiedy jedynym źródłem światła jest okno nie ma sensu żeby pokój był cały ciemny z wyjątkiem paru miejsc, pokój powinien być całkowicie oświetlony. Co jest oczywiste w prawdziwym życiu. Nie jest to takie proste jeśli chodzi o 3D. Wszystkie prawa fizyki, twórcy programów 3D muszą wiernie odwzorować. W tym przypadku nie było to takie proste.
Realistyczne odbicie światła było możliwe do odwzorowania już wcześniej przez programy takie jak Blender czy Maya, ale cały proces mógł trwać godzinami. O ile w przypadku filmów czy animacji 3d było to tylko lekką niedogodnością to jeśli chodzi o gry, w których trzeba renderować przynajmniej 30 klatek na sekundę takie rozwiązanie było niemożliwe.
Wcześniej sposobem na obejście tego problemu było obliczenie odbicia światła przed włączeniem gry czy renderem animacji 3d i nałożenie otrzymanych cieni na istniejące tekstury. Działało to dobrze jeżeli wszystkie obiekty były nieruchome. Jednak jeżeli coś się poruszało wszystko przestawało działać.
Unreal Engine 5 znalazł na to rozwiązanie. Dzięki nowemu systemowi Lumen cały ten problem będzie odbywał się na żywo i za poruszającym obiektem, będzie poruszał się cień i zamiast godzinnego renderu zajmie to mniej niż sekundę. Trzeba zaznaczyć jednak że aby używać opcji Lumen trzeba posiadać kartę graficzną umożliwiającą RayTracing.
2. Megaskany

Quixel Megascans to miejsce w którym możecie znaleźć wysokiej jakości obiekty 3d oraz materiały do wypełnienia mapy Waszego projektu.
Jest ich ponad 15 000 więc jest w czym wybierać. Wszystko to automatycznie połączone jest z programem i ich użycie jest niewiarygodnie proste, wymaga tylko jednego ruchu myszką.
Przykład mapy używającej tylko megaskanów możecie zobaczyć na załączonym zdjęciu, musicie przyznać że robi to wrażenie. A cała biblioteka megaskanów tak samo jak Unreal Engine jest całkowicie darmowa.
3. Nanite

Każdy z obiektów 3d się z poligonów czyli płaskich kształtów, najczęściej trójkątów, czasami czworokątów. Im więcej tych poligonów, tym lepsza jakość obiektu 3d i wydaje się realistyczniejszy.
Na przykład megaskany, o których wspominałem wcześniej mają tych figur ogromną ilość u dzięki temu wyglądają tak realistycznie. Jednak duża ilość poligonów znacznie obciąża komputer.
Na odpowiedź tym problemom przychodzi system Nanite. Który w momencie kiedy oddalamy się od obiektu objętego tym systemem obniża ilość poligonów, pogarszając tym samym jego jakość, ale z powodu tego że się oddalamy nie jesteśmy w stanie tego zauważyć.
To sprytne rozwiązanie pozwala na posiadanie w projekcie dużej ilości obiektów w wysokiej jakości bez obciążania sprzętu.
4. Metahumans

Jest to coś co jest integralną częścią mojej działalności. Mogliście zwrócić uwagę na to że posługuję się wirtualnym awatarem. Powstał on używając MetaHuman właśnie.
Realistyczne odwzorowanie człowieka od zawsze było jednym z większych wyzwań w animacji 3d. Epic Games poradził sobie z tym doskonale tworząc metaludzi. Bez problemu można ich edytować i dzięki tej opcji można na przykład odwzorowywać celebrytów lub zrobić wersję 3d samego siebie.
Podsumowanie
Jeśli te wszystkie opcje zachęciły Cię do sprawdzenia Unreal Engine.
Świetnie się składa bo tworzę serię poradników dla początkujących które pozwolą Ci zapoznać się z programem.
Na mojej stronie znajdziesz zarówno darmowe poradniki jak i bardziej kompleksowe płatne kursy.
Nie zrażaj się jeżeli nie masz genialnego komputera do użytkowania programu wystarczy średni sprzęt.