Multithreading pentru efecte vizuale

Evaluare:   (4.7 din 5)

Multithreading pentru efecte vizuale (Martin Watt)

Recenzii ale cititorilor

Rezumat:

Cartea „Multithreading for Visual Effects” oferă perspective practice privind multi-threading-ul în VFX și randare, în principal prin post-mortem-uri de la diverse studiouri. Deși nu servește drept un tutorial complet, oferă discuții valoroase în jurul problemelor și soluțiilor comune din industria VFX.

Avantaje:

Oferă perspective practice și discuții pe probleme din lumea reală
evidențiază eșecurile și succesele în mod clar
include cele mai bune practici de codare și idei despre proiectarea codului
benefic pentru programatorii de motoare, instrumente și animație
abordează provocările actuale în prelucrarea datelor și multithreading.

Dezavantaje:

Nu este un tutorial cuprinzător privind programarea multi-threaded
nu conține soluții gata de utilizare pentru probleme specifice
conține repetiții din cauza stilurilor variate de scriere în studiile de caz
este posibil ca unele articole să nu se transpună direct în jocuri sau grafică în timp real.

(pe baza a 3 recenzii ale cititorilor)

Titlul original:

Multithreading for Visual Effects

Conținutul cărții:

Abordarea provocărilor programării paralele în industria efectelor vizuale

În Multithreading pentru efecte vizuale, dezvoltatorii de la DreamWorks Animation, Pixar, Side Effects, Intel și AMD își împărtășesc succesele și eșecurile în domeniul de aplicare murdar din lumea reală a software-ului de producție. Aceștia oferă sfaturi practice privind tehnicile de multithreading și efectele vizuale utilizate în biblioteci populare de efecte vizuale (cum ar fi Bullet, OpenVDB și OpenSubdiv), unul dintre cele mai importante pachete de efecte vizuale din industrie (Houdini) și sisteme de animație proprietare. Aceste informații sunt valoroase nu numai pentru cei din domeniul efectelor vizuale, ci și pentru dezvoltatorii de software de înaltă performanță care doresc să crească performanța codului lor.

Soluții diverse pentru rezolvarea problemelor de performanță

După un capitol introductiv, fiecare capitol următor prezintă un studiu de caz care ilustrează modul în care autorii au utilizat tehnicile multithreading pentru a obține performanțe mai bune. Autorii discută problemele care au apărut și explică modul în care le-au rezolvat. Studiile de caz cuprind soluții pentru reducerea milisecundelor, soluții pentru optimizarea sarcinilor care rulează mai mult timp, tehnici multithreading pentru arhitecturile CPU moderne și paralelism masiv cu ajutorul GPU-urilor. Unele dintre studiile de caz includ proiecte open source, astfel încât să puteți încerca aceste tehnici pentru dvs. și să vedeți cât de bine funcționează.

Alte date despre carte:

ISBN:9781482243567
Autor:
Editura:
Limbă:engleză
Legare:Copertă dură
Anul publicării:2014
Numărul de pagini:256

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Multithreading pentru efecte vizuale - Multithreading for Visual Effects
Abordarea provocărilor programării paralele în industria efectelor vizuale În...
Multithreading pentru efecte vizuale - Multithreading for Visual Effects

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)