Evaluare:
Cartea oferă o prezentare cuprinzătoare a DirectX 12 și a programării grafice, vizând utilizatorii care doresc să învețe C++ în legătură cu grafica. Deși conține informații valoroase despre conceptele grafice și include codul sursă pe DVD, cartea a fost criticată pentru lipsa anumitor caracteristici, cum ar fi discuții detaliate despre sistemele de particule și dezvoltarea jocurilor. În plus, organizarea și claritatea anumitor secțiuni sunt o preocupare pentru utilizatori, cu rapoarte de ambalare slabă la livrare.
Avantaje:Explicație detaliată a conceptelor grafice, valoroasă pentru înțelegerea conductelor grafice, capitole de matematică bine structurate, vine cu fișiere sursă pe DVD, foarte recomandat de unii utilizatori pentru învățarea programării grafice C++.
Dezavantaje:Lipsă de acoperire a sistemelor de particule și a detaliilor specifice DirectX 12, unele probleme cu codul de eșantionare, index inadecvat, ambalare slabă la livrare, elemente lipsă din cartea anterioară DirectX 11 și simțit mai mult ca o referință decât un ghid cuprinzător.
(pe baza a 34 recenzii ale cititorilor)
Introduction to 3D Game Programming with DirectX 12
Acest bestseller actualizat oferă o introducere în programarea graficii interactive pe calculator, cu accent pe dezvoltarea jocurilor folosind DirectX 12. Cartea este împărțită în trei părți principale: instrumente matematice de bază, sarcini fundamentale în Direct3D și tehnici și efecte speciale. Cartea arată cum să utilizați noile caracteristici Direct12, cum ar fi listele de comenzi, obiectele de stare ale conductei, grămezile și tabelele de descriptori și gestionarea explicită a resurselor pentru a reduce cheltuielile CPU și a crește scalabilitatea pe mai multe nuclee CPU. Cartea acoperă efecte speciale și tehnici moderne, cum ar fi tessellation hardware, scrierea shaderelor de calcul, ocluzia ambientală, reflexiile, maparea normală și de deplasare, redarea umbrelor și animația personajelor. Include un DVD însoțitor cu coduri și figuri.
Clienți eBook Fișierele însoțitoare sunt disponibile pentru descărcare cu număr de comandă/dovada achiziției scriind editorului la info@merclearning.com.
CARACTERISTICI:
- Oferă o introducere în programarea graficii interactive pe calculator, cu accent pe dezvoltarea jocurilor folosind DirectX 12.
- Folosește noile caracteristici Direct3D 12 pentru a reduce overhead-ul CPU și pentru a profita de multiple nuclee CPU.
- Conține explicații detaliate ale efectelor populare ale jocurilor în timp real.
- Include un DVD cu codul sursă și toate imaginile (inclusiv în 4 culori) din carte.
- Învață tehnici avansate de randare, cum ar fi ocluzia ambientală, reflexiile în timp real, maparea normală și de deplasare, randarea umbrelor, programarea shaderului geometric și animația personajelor.
- Acoperă o trecere în revistă a matematicii și fundamentele randării 3D, cum ar fi iluminarea, texturarea, blending-ul și stenciling-ul.
- Utilizați exercițiile de la sfârșitul capitolului pentru a testa înțelegerea și a oferi experiență cu DirectX 12.
© 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)