Cantitate/Preț
Produs

Graphics Shaders: Theory and Practice

Autor Mike Bailey, Steve Cunningham
en Limba Engleză Hardback – 31 mar 2009

ABORDAREA PRACTICĂ: Graphics Shaders: Theory and Practice este construită pe un echilibru riguros între fundamentele teoretice ale graficii computerizate și implementarea imediată în cod. Subliniem faptul că, spre deosebire de manualele care tratează doar API-urile cu funcție fixă, autorii Mike Bailey și Steve Cunningham ghidează cititorul direct către inima unității de procesare grafică (GPU). Remarcăm utilizarea ingenioasă a instrumentului glman, o soluție flexibilă care permite dezvoltarea și reglarea fină a shaderelor independent de complexitatea unei aplicații complete, facilitând astfel un proces de învățare iterativ și experimental.

Merită menționat că volumul nu se limitează la sintaxa GLSL, ci explică mecanismele din spatele operațiunilor de rasterizare și manipulare a pixelilor. Dacă Computer Graphics Through OpenGL® de Sumanta Guha v-a oferit cadrul teoretic extins și o introducere generală în algoritmi, această carte oferă instrumentele practice necesare pentru a stăpâni pipeline-ul programabil modern. De asemenea, în comparație cu OpenGL Programming Guide, care servește drept referință exhaustivă pentru întregul API, lucrarea de față se concentrează specific pe logica și matematica shaderelor, fiind mult mai aplicată pentru cei care doresc să creeze efecte vizuale personalizate.

Structura narativă a textului urmărește o progresie logică: de la conceptele de bază la tehnici avansate precum tessellation și geometry shaders, incluse în această ediție actualizată pentru standardele OpenGL 4.x. Tonul este unul tehnic și pragmatic, orientat spre rezolvarea problemelor de performanță și estetică vizuală prin cod optimizat, transformând teoria abstractă în rezultate vizibile pe ecran.

Citește tot Restrânge

Preț: 40150 lei

Preț vechi: 56816 lei
-29%

Puncte Express: 602

Carte tipărită la comandă

Livrare economică 29 mai-09 iunie


Specificații

ISBN-13: 9781568813349
ISBN-10: 1568813341
Pagini: 391
Dimensiuni: 200 x 244 x 27 mm
Greutate: 1.02 kg
Ediția:New.
Editura: Taylor & Francis

De ce să citești această carte

Recomandăm această carte studenților și programatorilor care doresc să treacă de la grafica tradițională la controlul total oferit de GPU. Cititorul câștigă o înțelegere profundă a limbajului GLSL și abilitatea de a utiliza instrumente de debugging precum glman. Este resursa ideală pentru a învăța cum să scrii shadere eficiente, un pas esențial pentru orice dezvoltator de jocuri sau software de vizualizare 3D.


Despre autor

Mike Bailey și Steve Cunningham sunt experți recunoscuți în domeniul graficii pe calculator, cu o vastă experiență academică și practică. Mike Bailey este profesor la Oregon State University, specializat în vizualizarea datelor și calculul pe GPU, fiind implicat activ în comunitatea SIGGRAPH. Steve Cunningham are o carieră dedicată educației în informatică, contribuind semnificativ la standardele de predare a graficii interactive. Împreună, aceștia aduc în Graphics Shaders: Theory and Practice o perspectivă pedagogică solidă, adaptată nevoilor industriei software actuale.


Descriere scurtă

Programmable graphics shaders, programs that can be downloaded to a graphics processor (GPU) to carry out operations outside the fixed-function pipeline of earlier standards, have become a key feature of computer graphics. This book is designed to open computer graphics shader programming to the student, whether in a traditional class or on their own. It is intended to complement texts based on fixed-function graphics APIs, specifically OpenGL. It introduces shader programming in general, and specifically the GLSL shader language. It also introduces a flexible, easy-to-use tool, glman, that helps you develop, test, and tune shaders outside an application that would use them.

Recenzii

Bailey and Cunningham provide a comprehensive, well-written overview of graphics shaders. … Although the book uses the OpenGL Shading Language (GLSL) for its examples, it gives enough theoretical background for readers to learn the fundamentals for any graphics language. … The book also addresses scientific visualization and the GLSL API to call GLSL functions from an OpenGL program. A final chapter offers ideas for using shaders in very entertaining ways. … Highly recommended. [Appropriate for] graduate students through professionals/practitioners in computer graphics.
—C. Tappert, CHOICE, December 2009
… a pick for any college-level, advanced computer library catering to programming professionals. … discusses different types of shaders, how to use the glman program for free, and how to blend shaders into an interactive game environment. Libraries will find it a powerful, appealing lend for intermediate programmers seeking extra spice for their projects.
Midwest Book Review, August 2009

Notă biografică

Mike Bailey, Oregon State University, Corvallis, USA
Steve Cunningham, Professor Emeritus, California State University Stanislaus, USA