Értékelés:
A könyv tisztességes bevezetést nyújt a számítógépes grafikai programozásba, GLSL és HLSL példákkal, de elméleti tartalma nem elég mély, ami a téma felszínes megértéséhez vezet. Bár általában véve kezdők számára is megfelelő, egyes területek, különösen a globális megvilágítással kapcsolatosak, alulmagyarázottak. Ezenfelül gondot okoz a kísérő CD-ről hiányzó kódpéldák hiánya is.
Előnyök:Könnyen olvasható, GLSL és HLSL nyelvű példákat tartalmaz, gyors áttekintést nyújt számos technikáról, hasznos a kezdők számára, történelmi kontextust és a különböző grafikai programozási megközelítések összehasonlítását is tartalmazza.
Hátrányok:Hiányzik az elméleti magyarázatok mélysége, hiányzó vagy nem működő kód a CD-n, néhány témát, például a globális megvilágítást nem tárgyalja jól, néhány példa felületes, és az olvasónak további információk után kell keresnie.
(3 olvasói vélemény alapján)
Game Graphics Programming (Sherrod Allen (DeVry University))
A játékgrafikai programozás a jelenlegi és a következő generációs videojátékokhoz szükséges magas szintű grafikai technikák és technológiák végleges referenciájaként íródott. A könyv a játékgrafika áttekintésével kezdődik, majd a 2D-től és a 3D-től halad a shadereken, a szoftveres renderelésen, a sugárkövetésen, a felületek leképezésén, a tükröződéseken és fénytöréseken, a világításon, a globális megvilágításon, az optimalizáláson, az árnyékokon, a nagy dinamikai tartományon és más speciális effekteken keresztül.
Jelenleg nincs olyan könyv, amely a játékgrafikai programozás alapjait tanítja. A grafikai programozás nagyon speciális, és még inkább az, ha leszűkítjük a játékgrafikára. Ez a könyv egy szoftveres renderelő rendszerrel és sugárkövetővel rendelkezik, amely lehetővé teszi a felhasználók számára, hogy végigdolgozzák az egyes fejezetekben szereplő projekteket és demókat.
Az egyes fejezetekhez tartozó összes demónak van Mac, Linux és Windows verziója, kivéve a DirectX-ben készülteket, amelyek csak Windows technológiát használnak. A könyvben tárgyalt technológiák az OpenGL 2.
0, DirectX 10. 0 előnyeit használják: * Teljes körű referenciát nyújt a játékfejlesztők számára szükséges összes grafikai technikáról, beleértve a 2D-s és 3D-s technikákat is * A fejlett grafikai technikák technikáit tanítja, beleértve a globális megvilágítást, a felület leképezést, a sugárkövetést és a speciális effekteket * Számos illusztrációt, aktuális játékgrafikákat és színes betétet tartalmaz * Linuxon, Macen és Windowson megvalósított kódot használ.
© 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)