Multithreading for Visual Effects

Értékelés:   (4.7 az 5-ből)

Multithreading for Visual Effects (Martin Watt)

Olvasói vélemények

Összegzés:

A „Multithreading for Visual Effects” című könyv gyakorlati betekintést nyújt a VFX és a renderelés többszálú feldolgozásába, elsősorban a különböző stúdiók által készített poszt-mortemeken keresztül. Bár nem szolgál teljes oktatóanyagként, értékes vitákat folytat a VFX-iparban előforduló gyakori problémákról és megoldásokról.

Előnyök:

Gyakorlati betekintést nyújt és valós problémákat vitat meg
világosan rávilágít a kudarcokra és a sikerekre
tartalmazza a legjobb kódolási gyakorlatokat és a kódtervezéssel kapcsolatos ötleteket
hasznos a motor-, eszköz- és animációs programozók számára
foglalkozik az adatfeldolgozás és a többszálúság aktuális kihívásaival.

Hátrányok:

Nem átfogó oktatóanyag a többszálú programozásról
hiányoznak a konkrét problémákra vonatkozó kész megoldások
az esettanulmányok eltérő írásmódja miatt ismétlődéseket tartalmaz
egyes cikkek nem feltétlenül alkalmazhatók közvetlenül a játékokra vagy a valós idejű grafikára.

(3 olvasói vélemény alapján)

Könyv tartalma:

A párhuzamos programozás kihívásainak kezelése a vizuális effektek iparában

A Multithreading for Visual Effects című könyvben a DreamWorks Animation, a Pixar, a Side Effects, az Intel és az AMD fejlesztői osztják meg sikereiket és kudarcaikat a gyártási szoftverek kusza, valós alkalmazási területén. Gyakorlati tanácsokat adnak a multithreading technikákról és a népszerű vizuális effektkönyvtárakban (például Bullet, OpenVDB és OpenSubdiv), az iparág egyik vezető vizuális effektcsomagjában (Houdini) és a saját fejlesztésű animációs rendszerekben használt vizuális effektekről. Ez az információ nemcsak a vizuális effektek területén dolgozók számára értékes, hanem a nagy teljesítményű szoftverek fejlesztői számára is, akik növelni szeretnék kódjuk teljesítményét.

Különböző megoldások a teljesítményproblémák megoldására

Egy bevezető fejezet után minden következő fejezet egy-egy esettanulmányt mutat be, amely azt szemlélteti, hogy a szerzők hogyan használták a többszálas technikákat a jobb teljesítmény elérése érdekében. A szerzők megvitatják a felmerült problémákat, és elmagyarázzák, hogyan oldották meg azokat. Az esettanulmányok magukban foglalják az ezredmásodpercek lefaragására, a hosszabb futású feladatok optimalizálására, a modern CPU-architektúrákra vonatkozó többszálas technikákra és a GPU-kat használó masszív párhuzamosságra vonatkozó megoldásokat. Az esettanulmányok némelyike nyílt forráskódú projekteket is tartalmaz, így maga is kipróbálhatja ezeket a technikákat, és megnézheti, mennyire működnek.

A könyv egyéb adatai:

ISBN:9781482243567
Szerző:
Kiadó:
Nyelv:angol
Kötés:Keményfedeles
A kiadás éve:2014
Oldalak száma:256

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Multithreading for Visual Effects
A párhuzamos programozás kihívásainak kezelése a vizuális effektek iparában A Multithreading for Visual Effects című könyvben a DreamWorks...
Multithreading for Visual Effects

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)