ID Tech 6

ID Tech 6
Typ Herní engine ( seznam )
Vývojář ID Software
Klíčoví programátoři John Olick , John Carmack , Thiago Souza
Část řady motorů ID Tech
Předchozí motor série ID Tech 5
Další motor v řadě ID Tech 7
Datum vyhlášení 10. května 2011
Hardwarové platformy Počítače řady Mac OS X , počítače kompatibilní s IBM PC , Windows , PlayStation 4 , Xbox One , Nintendo Switch
Podporovaný OS Okna
Napsáno jazykem C++
Licence proprietární
První hra na enginu Doom / 2016
Poslední hra na enginu Wolfenstein: Youngblood / 2019
idsoftware.com

id Tech 6  je herní engine série id Tech , vyvinutý americkou společností id Software a stal se nástupcem id Tech 5 . Během vývoje dostal kódové označení id tech 666 [1] . Na enginu vyšly hry DOOM a Wolfenstein II: The New Colossus . Hlavními vývojáři enginu jsou John Carmack , John Olik a Thiago Souza, kteří přišli z Cryteku v roce 2014.

Specifikace

V roce 2008 bylo uvedeno, že motor měl používat inovativní technologii „ Sparse Voxel Octree “ ( SVO , rusky: Sparse Voxel Octree) . Geometrie herní úrovně , podporovaná touto technologií, musela mít spíše voxel než polygonální strukturu, to znamená, že geometrické objekty se musely skládat z voxelů. Po odchodu Johna Carmacka z id Software a příchodu Thiaga Souzy z Cryteku se vektor vývoje enginu změnil – prioritou se stalo racionální využití stávajících technologií namísto inovativních. V tuto chvíli je jasné, že motor, stejně jako jeho předek a mnoho dalších motorů, využívá strukturu polygonální geometrie.

Engine byl vyvinut pro osmou generaci konzolí s cílem získat moderní a na efekty bohatý obraz v rozlišení 1080p a 60 snímcích za sekundu [2] . id Tech 6 se od svého předchůdce liší plnohodnotným systémem dynamického osvětlení a také řadou efektů ( HDR Bloom , motion blur , odrazy prostoru na obrazovce (SSR), temporal anti-aliasing , bokeh ). Engine využívá kombinaci dopředného a odloženého vykreslování, což je technika, o které Thiago Sousa říká, že využívá ty nejlepší vlastnosti obou přístupů.

Pro dosažení vysokého výkonu na konzolích engine obsahuje podporu adaptivního rozlišení. Podstata technologie spočívá v tom, že se při dosažení určitého zatížení video jádra sníží rozlišení vykreslování, aby byl zajištěn stabilní počet snímků za vteřinu. Tato technologie již byla použita v id Tech 5 , ale existují rozdíly v implementaci. V předchozí verzi enginu bylo změněno pouze horizontální rozlišení při zachování rozlišení vertikálního. Pokud je například základní rozlišení 1280x720, mohlo se při zátěži plynule snížit na 1024x720, přičemž poměr stran zůstal stejný – obraz byl roztažen do šířky (viz Digitální anamorfismus ). V id Tech 6 se zcela mění rozlišení vykreslování, protože použité metody zpracování (rozostření, vyhlazování TSSAA 8TX atd.) jsou navrženy tak, aby produkovaly měkký obraz bez artefaktů typických pro 3D herní grafiku a lepší je zachování čtvercového pixelu. vhodné pro takový koncept.

Také motor id Tech 6 zdědil technologii MegaTexture od svého předchůdce . Díky zvýšenému množství paměti na nových konzolích byl vyřešen problém s pomalým načítáním textur na geometrii úrovně.

Na PC vykreslovací engine tradičně pro id Software používá OpenGL API, ale poprvé byla přidána také podpora pro Vulkan API pro hru DOOM , následující hry používaly výhradně Vulkan pro PC, OpenGL se již nepoužívalo v motor.

Historie vývoje

25. května 2009 společnost id Software ukázala německému webu GameStar.de video demo hry id Tech 6, které ukazovalo model humanoidního monstra [3] [4] [5] .

Začátkem května 2011 John Carmack v rozhovoru prozradil, že id Software pracuje na id Tech 6 a že sedmá generace herních konzolí (předcházející té současné) nebude schopna spustit engine [6] .

Seznam her využívajících id Tech 6

Název hry datum vydání Plošina Vývojář/y
OSUD 2016 PC ( Windows ), PlayStation 4 , Xbox One , Nintendo Switch ID Software
Wolfenstein II: Nový kolos 2017 PC ( Windows ), PlayStation 4 , Xbox One , Nintendo Switch MachineGames
DOOM VFR 2017 HTC Vive ( Windows ), PlayStation VR ( PlayStation 4 ) ID Software
Wolfenstein: Youngblood 2019 PC ( Windows ), PlayStation 4 , Xbox One , Nintendo Switch MachineGames Arkane Studios

Poznámky

  1. Griffin McElroy. Nová hra Doom se jmenuje 'Doom', běží na id Tech 6 a obsahuje další podrobnosti . Polygon (17. července 2014). Získáno 10. října 2017. Archivováno z originálu 12. června 2018.
  2. Doom ke spuštění při 1080p/60fps na všech platformách , VG247.com . Archivováno z originálu 20. srpna 2017. Staženo 3. prosince 2017.
  3. Ur. Neue id Software-Engine mit Voxel-Grafik  (německy) . GameStar (25. května 2009). - Původní video demo. Získáno 6. června 2009. Archivováno z originálu 1. dubna 2012.
  4. DM. Id Software Tech 6 Engine Preview  (anglicky)  (downlink) . GamersReport.com (26. května 2009). Získáno 6. června 2009. Archivováno z originálu 11. září 2009.
  5. dvojitý hater. id Tech 6: Voxely a ray tracing (nedostupný odkaz) . gamemag.ru (26. května 2009). Získáno 22. června 2009. Archivováno z originálu 4. července 2009. 
  6. ID Tech 6 je v práci . MGnews.ru (11. května 2011). Získáno 4. srpna 2011. Archivováno z originálu 1. dubna 2012.

Odkazy