NVIDIA Demo: Human HeadHome
Il demo per NVIDIA GeForce 8800 Ultra “Human Head” rappresenta uno sbalorditivo passo avanti per quanto riguarda il realismo dei personaggi non precalcolati. L’unione delle eccezionali prestazioni della GeForce 8800 Ultra e di una nuova formulazione di dispersione subsuperficiale a somma di gaussiane nel contesto di un modello a più strati permette il rendering di una riproduzione realistica dell’epidermide umana con un livello di qualità mai prima d’ora possibile in tempo reale.
Per valutare lo shader di epidermide complesso e l’illuminazione HDR da applicare, "Human Head" calcola 17 texture offscreen per ogni frame per un totale di oltre 40 milioni di pixel, ciascuno ombreggiato con shader pixel lunghi. Si tratta di più di 1,2 miliardi di pixel al secondo! Texture 4096 x 4096 a colori e normali forniscono dettagli fotorealistici anche a distanze estremamente ravvicinate. Tutta questa elaborazione di ombreggiature e texture richiede un livello di prestazioni di shader e una banda passante di memoria assolutamente improponibili prima dell’introduzione della GeForce 8800 Ultra.
Le preimpostazioni presenti nella parte inferiore sinistra permettono di accedere rapidamente a una varietà di strutture di illuminazione mentre i comandi del menu permettono il controllo completo delle posizioni delle fonti luminose. Il menu di Shader FX offre il comando di traslucenza (il cursore "pallore") e quello per la metallicità dell’epidermide (si può impostare anche una miscela delle due funzioni). I tasti numerici da "1" a "5" mostrano alcune delle texture di dispersione subsuperficiale calcolate per ciascun frame durante la valutazione dello shader per l’epidermide. "0" ripristina il rendering normale.
Speciali ringraziamenti all’attore Doug Jones (Hellboy, Il labirinto del fauno, I Fantastici Quattro e Silver Surfer) per averci permesso di usare le sue sembianze per creare il nostro demo, che rappresenta un vero e proprio nuovo traguardo nel rendering di personaggi in tempo reale.