Physics Processing Unit: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m →‎nVidia: Fix link
Riga 176:
==== Havok FX ====
L'SDK [[Havok]] è il maggior contendente del PhysX SDK. Usato in più di 150 giochi, inclusi titoli di grande successo quali ''[[Half-Life 2]]'', ''[[Alan Wake]]'', ''[[BioShock 2]]'' e ''[[Fallout 3]]''.<ref> {{cita web|url=http://www.havok.com/index.php?page=available-games|autore=Havok Company|titolo=Lista di titoli che supportano Havok FX}}</ref>
Per competere con [[PhysX]] ''PPU'', venne rilasciata una versione del [[middleware]] nota come [[Havok FX]] che si avvantaggiava del supporto alle tecnologie Multi-[[GPU]] quali [[CrossFire]] (per [[ATI Technologies|ATI]]) e [[Scalable Link Interface|SLI]] (per [[nVidia]] usando le scheda video già installate nel sistema per accelerare l'esecuzione dei calcoli di fisica).
Le soluzioni offerte da [[Havok]] dividono la simulazione della fisica in ''effetti di fisica'' e in ''fisica che influisce sul gameplay'', con gli ''effetti di fisica'' che sono inviati (ove possibile) alla [[GPU]] tramite istruzioni per lo Shader Model 3.0 mentre la ''fisica che influisce sul gameplay'' viene normalmente processata dalla [[CPU]]. L'importante differenza tra i due è che gli ''effetti di fisica'' non influiscono sul gameplay (polvere o piccoli detriti generati da un'esplosione, ad esempio). La maggior parte dei calcoli di fisica, ad ogni modo, è effettuata via software; questo approccio è totalmente differente da quello utilizzato nell'SDK [[PhysX]], il quale invia tutti i calcoli di fisica alla scheda grafica esterna (se presente).
A partire dall'acquisizione di Havok operata da [[Intel]], [[Havok FX]] sembra essere stato accantonato e in seguito cancellato.