Evaluare:
Cartea oferă o introducere decentă în programarea grafică pe calculator cu exemple în GLSL și HLSL, dar îi lipsește profunzimea conținutului teoretic, ducând la o înțelegere superficială a subiectului. Deși este în general potrivită pentru începători, unele domenii, în special legate de iluminarea globală, sunt subexplicate. În plus, există probleme cu exemplele de cod lipsă de pe CD-ul însoțitor.
Avantaje:Ușor de citit, conține exemple atât în GLSL cât și în HLSL, oferă o prezentare rapidă a multor tehnici, utilă pentru începători, include contextul istoric și comparații între diferite abordări de programare grafică.
Dezavantaje:Lipsă de profunzime în explicațiile teoretice, cod lipsă sau nefuncțional pe CD, unele subiecte, cum ar fi iluminarea globală, nu sunt acoperite bine, unele exemple sunt superficiale și pot cere cititorului să caute informații suplimentare.
(pe baza a 3 recenzii ale cititorilor)
Game Graphics Programming (Sherrod Allen (DeVry University))
Game Graphics Programming este scrisă ca referință definitivă pentru tehnicile și tehnologiile grafice de nivel înalt necesare pentru jocurile video actuale și de generația următoare. Începând cu o prezentare generală a graficii jocurilor, cartea progresează de la 2D și 3D prin shaderi, randare software, ray tracing, cartografierea suprafețelor, reflexii și refracții, iluminare, iluminare globală, optimizare, umbre, gamă dinamică ridicată și alte efecte speciale.
Nu există nicio carte actuală care să predea elementele fundamentale ale programării grafice a jocurilor. Programarea grafică este foarte specializată și cu atât mai mult atunci când o restrângeți la grafica jocurilor. Această carte vine cu un sistem software de randare și un ray tracer care permite utilizatorilor să lucreze prin proiectele și demo-urile din fiecare capitol.
Toate demo-urile pentru fiecare capitol au versiuni Mac, Linux și Windows, cu excepția celor create în DirectX, care este o tehnologie exclusiv Windows. Tehnologiile acoperite în această carte utilizează OpenGL 2.
0, DirectX 10. 0 Beneficii: * Oferă o referință completă pentru toate tehnicile grafice necesare dezvoltatorilor de jocuri, inclusiv 2D și 3D * Învață tehnici pentru tehnici grafice avansate, inclusiv iluminare globală, mapping de suprafață, ray tracing și efecte speciale * Include numeroase ilustrații, grafică de joc curentă și o inserție color * Utilizează cod implementat pe Linux, Mac și Windows.
© 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)