Id Tech 4: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Correggo redirect da Splash Damage a Splash Damage (azienda) tramite popup |
|||
(3 versioni intermedie di 3 utenti non mostrate) | |||
Riga 15:
|SoftwareLibero =
|Lingua =
|SitoWeb = [
}}
Riga 23:
Inizialmente il motore doveva essere un semplice miglioramento del precedente [[id Tech 3]], ma con il passaggio da [[C (linguaggio)|linguaggio C]] a [[C++]] la maggior parte del codice è stata riscritta da zero.
Il motore presenta molte caratteristiche inedite rispetto ai suoi predecessori, cioè effetti come [[bump mapping]], [[normal mapping]], e [[Specular highlight|specular highlighting]]; inoltre il sistema di luci e ombre dinamiche è particolarmente curato e realistico. Tuttavia, lo scotto da pagare per queste nuove tecnologie erano (nel periodo dell'uscita di ''Doom 3'') gli alti requisiti hardware necessari per ottenere buone performance, rendendo così il gioco inutilizzabile per la maggior parte degli utenti. Per diverso tempo ''Doom 3'' è stato utilizzato come programma di [[Benchmark (informatica)|benchmark]] in diversi siti e riviste specializzate nelle recensioni di [[scheda video|schede video]] o personal computer preassemblati.
===MegaTexture===
La versione del motore utilizzata in ''[[Enemy Territory: Quake Wars]]'' include una nuova tecnologia chiamata ''MegaTexture'', che rimedia alla scarsa abilità del motore di gestire zone estese all'aria aperta. Questa tecnologia è basata sull'utilizzo di una [[texture (grafica)|texture]] di grandi dimensioni (ad esempio 32,768×32,768 pixel o più) che ricopre l'intera mappa e fornendo così un terreno molto dettagliato.
Tecnica introdotta da John Carmack e mantenuta fino all'Id Tech 6, il difetto di tale soluzione è la non sempre corretta gestione del pop-in delle texture e problemi di compressione.<ref>[https://www.eurogamer.it/news-videogiochi-playstation-5-xbox-series-x-potrebbero-riportare-in-vita-la-tecnologia-megatexture PlayStation 5 e Xbox Series X potrebbero riportare in vita la tecnologia Megatexture?]</ref>
==Codice sorgente==
Come i precedenti motori grafici, anche id Tech 4 è stato rilasciato dopo alcuni anni sotto [[licenza open source]].<ref>[https://github.com/TTimo/doom3.gpl TTimo/doom3.gpl · GitHub<!-- Titolo generato automaticamente -->]</ref>
== Giochi che utilizzano id Tech 4 ==
Riga 53 ⟶ 55:
==Collegamenti esterni==
*{{cita web|1=
*{{MobyGames|tipo=gruppo|id=3d-engine-id-tech-4}}
|