Witcher 3 predstavuje novú technológiu zobrazovania rozľahlých priestranstiev |
Otvorený svet bude rozdelený na dlaždice s dátami, vďaka čomu CD Projekt stlačí hardvérové nároky späť do normálu.
Games Developer Conference už dávno skončila, niektoré zaujímavé správy však na povrch vystupujú len veľmi pomaly. Takou správou je aj účasť Przemysława Czatrowskeho, ktorý má v CD Projekt RED na starosti programovanie enginu. Ten žurnalistom priblížil, ako chcú skombinovať úchvatnú grafiku, ktorá sa stala štandardom Witcher série, s otvoreným a rozľahlým svetom, ktorý má byť hlavným rysom pripravovaného pokračovania.
Tým "kúzlom" je zapracovanie midwaru Umbra 3 od spoločnosti Umbra Software. Ten sa špecializuje na mechaniky, ktoré hre umožnia ľahko identifikovať a "vyradiť"objekty, ktoré práve nie sú viditeľné - schované za inými nepriehľadnými objektami alebo mimo záber kamery. Zapracovanie týchto technológií výrazne zrýchlilo vykresľovanie rozľahlých scenérií.
Už to, že sa CD Projekt rozhodol spolupracovať s externým dodávateľom naznačuje, že nejde o práve jednoduchú technológiu, napriek tomu sa Umbra pokúsila aspoň čiastočne priblížiť, ako ich softvér vlastne pracuje:
1. Svet sa rozdelí na "dlaždice" a pre každú dlaždicu sa následne pripraví zväzok dát, vrátane tých, ktoré sa starajú zobrazovanie. Počas hrania potom engine na základe postavenia a natočenia kamery iba určí, ktoré "dlaždice" sú v zábere a načíta dáta iba z nich.
2. Softvér naďalej sleduje polohu a smer natočenia kamery a nové dáta načíta, až keď sa do záberu dostane aj nová dlaždica.
3. Zväzky z dlaždíc, ktoré sa dostali mimo záber, sa bez meškania odstraňujú a znižujú tak zaťaženie pamäte.
Proces je znázornený aj na obrázkoch, kde zelená farba pokrýva načítané zväzky a žltá farba na prostrednom obrázku zachytáva moment, v ktorom hráč dosiahol bod, v ktorom je potrebné načítať dáta z ďalšieho zväzku.
Herná rozloha Novigradu napríklad zodpovedá 8.5 x 8.5 km a skladá sa zo 100 000 "kúskov", avšak počas hry je v zábere obyčajne len 2 až 5 percent z nich a v špecifických prípadoch aj podstatne menej než 1 percento (ale to asi len keď sa pozeráte priamo do steny).
Video znázorňuje celý proces v praxi:
V galérií nižšie nájdete ešte pár ďalších ukážok tejto technológie, bohužiaľ iba v nízkom rozlíšení. Vývojári z CD Projektu a Umbra Software teraz spoločne pracujú na tom, aby sa v The Witcher 3: Wild Hunt pomocou rovnakej technológie zobrazovali aj tiene prostredia, čo by opäť ušetrilo množstvo výkonu a dalo vývojárom ešte voľnejšie ruky.
NAJČÍTANEJŠIE ČLÁNKY TÝŽDŇA |
- Aký mobil kúpiť na jar 2024 za 100, 200, 300, 500 alebo 1000 eur? 71
- Aké boli najväčšie slovenské hry? 92
- Bude Cillian Murphy záporákom vo Far Cry 7? 38
- Kingdom Come Deliverance 2 bude diverznejšie, zachytí viac etník 97
- Assassin’s Creed Hexe prinesie aj magické sily 52
- Koei Tecmo je sklamané z predaja svojich hier, znižuje odhady tržieb 82
- DOJMY: Manor Lords 33
- Bobr Kurwa meme dostalo hru, je dostupná zadarmo 20
- Mafia Mission Pack 2 mod je už dostupný 23
- Fallout 4 už dostal očakávaný nextgen patch 68 zobraziť viac článkov >
PC
PS4 Xbox One Vývoj: Bandai Namco / CD Projekt Red Štýl: RPG / Akcia Web: domovská stránka hry
| |||
+ SLEDOVAŤ HRU
SÚVISIACE ČLÁNKY:
|