Multithreading per gli effetti visivi

Punteggio:   (4,7 su 5)

Multithreading per gli effetti visivi (Martin Watt)

Recensioni dei lettori

Riepilogo:

Il libro “Multithreading for Visual Effects” offre approfondimenti pratici sul multi-threading nei VFX e nel rendering, principalmente attraverso post-mortem di vari studi. Pur non costituendo un tutorial completo, fornisce discussioni preziose su problemi e soluzioni comuni nel settore dei VFX.

Vantaggi:

Offre spunti pratici e discussioni su problemi del mondo reale
evidenzia chiaramente fallimenti e successi
include le migliori pratiche di codifica e idee sulla progettazione del codice
è utile per i programmatori di motori, strumenti e animazioni
affronta le sfide attuali nell'elaborazione dei dati e nel multithreading.

Svantaggi:

Non è un tutorial completo sulla programmazione multithread
manca di soluzioni pronte all'uso per problemi specifici
contiene ripetizioni dovute a stili di scrittura diversi nei casi di studio
alcuni articoli potrebbero non essere direttamente applicabili ai giochi o alla grafica in tempo reale.

(basato su 3 recensioni dei lettori)

Titolo originale:

Multithreading for Visual Effects

Contenuto del libro:

Affrontare le sfide della programmazione parallela nell'industria degli effetti visivi.

In Multithreading per gli effetti visivi, gli sviluppatori di DreamWorks Animation, Pixar, Side Effects, Intel e AMD condividono i loro successi e i loro insuccessi nel difficile settore delle applicazioni reali del software di produzione. Forniscono consigli pratici sulle tecniche di multithreading e sugli effetti visivi utilizzati nelle librerie di effetti visivi più diffuse (come Bullet, OpenVDB e OpenSubdiv), in uno dei pacchetti di effetti visivi leader del settore (Houdini) e nei sistemi di animazione proprietari. Queste informazioni sono preziose non solo per gli operatori del settore degli effetti visivi, ma anche per gli sviluppatori di software ad alte prestazioni che desiderano aumentare le prestazioni del loro codice.

Soluzioni diverse per risolvere i problemi di prestazioni

Dopo un capitolo introduttivo, ogni capitolo successivo presenta un caso di studio che illustra come gli autori hanno utilizzato le tecniche di multithreading per ottenere prestazioni migliori. Gli autori discutono i problemi che si sono verificati e spiegano come li hanno risolti. I casi di studio comprendono soluzioni per ridurre i millisecondi, soluzioni per ottimizzare le attività più lunghe, tecniche di multithreading per le moderne architetture di CPU e parallelismo massivo con le GPU. Alcuni dei casi di studio includono progetti open source, in modo che possiate provare voi stessi queste tecniche e vedere come funzionano.

Altre informazioni sul libro:

ISBN:9781482243567
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina rigida
Anno di pubblicazione:2014
Numero di pagine:256

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Multithreading per gli effetti visivi - Multithreading for Visual Effects
Affrontare le sfide della programmazione parallela nell'industria degli effetti...
Multithreading per gli effetti visivi - Multithreading for Visual Effects

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)