{"product_id":"9780132748438","title":"OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3","description":"\u003ci\u003e  \u003c\/i\u003e\u003cp\u003eIncludes Complete Coverage of the OpenGL® Shading Language!\u003c\/p\u003e  \u003cp\u003e  \u003c\/p\u003e  \u003cp\u003eToday’s OpenGL software interface enables programmers to produce extraordinarily high-quality computer-generated images and interactive applications using 2D and 3D objects, color images, and programmable shaders.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e \u003cb\u003e \u003ci\u003e \u003cb\u003eOpenGL® Programming Guide: The Official Guide to Learning OpenGL®, Version 4.3, Eighth Edition,\u003c\/b\u003e \u003c\/i\u003e \u003c\/b\u003e has been almost completely rewritten and provides definitive, comprehensive information on OpenGL and the OpenGL Shading Language. This edition of the best-selling “Red Book” describes the features through OpenGL version 4.3. It also includes updated information and techniques formerly covered in \u003ci\u003eOpenGL® Shading Language\u003c\/i\u003e (the “Orange Book”).\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eFor the first time, this guide completely integrates shader techniques, alongside classic, functioncentric techniques. Extensive new text and code are presented, demonstrating the latest in OpenGL programming techniques.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e \u003cb\u003e \u003ci\u003e \u003cb\u003eOpenGL® Programming Guide, Eighth Edition,\u003c\/b\u003e \u003c\/i\u003e \u003c\/b\u003e provides clear explanations of OpenGL functionality and techniques, including processing geometric objects with vertex, tessellation, and geometry shaders using geometric transformations and viewing matrices; working with pixels and texture maps through fragment shaders; and advanced data techniques using framebuffer objects and compute shaders.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eNew OpenGL features covered in this edition include\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003e  Best practices and sample code for taking full advantage of shaders and the entire shading pipeline (including geometry and tessellation shaders) \u003c\/li\u003e  \u003cli\u003e  Integration of general computation into the rendering pipeline via compute shaders \u003c\/li\u003e  \u003cli\u003e  Techniques for binding multiple shader programs at once during application execution \u003c\/li\u003e  \u003cli\u003e  Latest GLSL features for doing advanced shading techniques \u003c\/li\u003e  \u003cli\u003e  Additional new techniques for optimizing graphics program performance \u003c\/li\u003e \u003c\/ul\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47080339407088,"sku":"9780132748438","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780132748438_p0.jpg?v=1763640622","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780132748438","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}