The Evil Within

ObserwujMam (4)Gram (3)Ukończone (3)Kupię (5)

Silnik graficzny - wiki The Evil Within


Silnik graficzny id Tech 5 opracowany został przez firmę id Software. Jak sama nazwa wskazuje, jest piątą wersją narzędzia. Jego najważniejszą zaletą jest możliwość generowania ogromnych otwartych przestrzeni oraz pokrywania ich wieloma warstwami tekstur. Pierwsza demonstracja enginu miała miejsce podczas WWDC w 2007 roku, a przeprowadził ją John Carmack, wykorzystując do tego celu komputer wyposażony w potężny, ośmiordzeniowy procesor. Mimo to w trakcie demonstracji używano tylko jednego rdzenia.



Pierwsze gry, które wykorzystywały id Tech 5 to:

Rage

W przypadku pierwszego z wymienionych tytułów silnik sprawiał problemy z odpowiednio szybkim wyświetlaniem tekstur. Podczas ruchów głównego bohatera najpierw widać było "gołe" obiekty, a dopiero po ułamku sekundy zaczynały się pojawiać "naklejki".

Najważniejszą cechą silnika id Tech 5 jest możliwość przetwarzania ogromnych ilości tekstur. Technologia ta nazwana została Virtual Texturing, a jej możliwości już podczas pierwszej prezentacji zrobiły ogromne wrażenie na oglądających. Deweloper okleił bowiem świat teksturami zajmującymi łącznie 20 GB przestrzeni dyskowej. Virtual Texturing pozwala automatycznie przesyłać tekstury do pamięci, gdy są one potrzebne. Znosi to ograniczenia co do wielkości tekstur oraz pojemności pamięci RAM kart graficznych. Co istotne, narzędzie optymalizuje dane tak, aby możliwe było programowanie na kilka platform jednocześnie.

Inną istotną cechą id Tech 5 są miękkie cienie. Poprzednia wersja silnika (id Tech 4) generowała bardzo ostre krawędzie cieni, przez co nie wyglądały one zbyt naturalnie. Dzięki użyciu map cieni id Tech 5 przygotowuje znacznie delikatniejsze krawędzie pomiędzy mrokiem, a światłem, nadając oprawie realizmu. Prócz tego, w silniku dostępne są:

● oświetlenie oparte na materiałach;
● oświetlenie HDR;
● bloom;
● wolumetryczne oświetlenie;
● miękkie cząsteczki;
● cieniowanie pikseli;
● motion blur.

Wiele z elementów silnika, np. SI, renderowanie, skrypty i fizyka realizowanych jest z użyciem dodatkowych wątków procesora, co odciąża główny rdzeń.

Id Tech 5 posiada zestaw narzędzi, nazwany id Studio, pozwalających amatorską zabawę silnikiem. Pakiet jest łatwiejszy w osbłudze, aniżeli narzędzia przeznaczone dla deweloperów.
Autorzy strony:

bigboy177
edytował(a): 1 raz   ●   zmienił(a): 2524 znaki
Oceń stronę:

Dodaj Odpowiedź
Komentarze (15 najnowszych):


Powyższy wpis nie posiada jeszcze komentarzy. Napraw to i dodaj pierwszy, na pewno masz jakąś opinię na poruszany temat, prawda?