OpenGL programming guide the official guide to learning OpenGL, version 4.5 with SPIR-V

This book integrates shader techniques alongside classic, function-centric approaches, and contains extensive code examples that demonstrate modern techniques. Starting with the fundamentals, its wide-ranging coverage includes drawing, color, pixels, fragments, transformations, textures, framebuffer...

Full description

Bibliographic Details
Main Authors: Kessenich, John M., Shreiner, Dave (Author), Sellers, Graham (Author)
Corporate Author: Khronos OpenGL ARB Working Group
Format: eBook
Language:English
Published: Boston Addison-Wesley 2017
Edition:Ninth edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02834nmm a2200493 u 4500
001 EB001937550
003 EBX01000000000000001100452
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9780134495521 
050 4 |a T385 
100 1 |a Kessenich, John M. 
245 0 0 |a OpenGL programming guide  |b the official guide to learning OpenGL, version 4.5 with SPIR-V  |c John Kessenich, Graham Sellers, Dave Shreiner 
250 |a Ninth edition 
260 |a Boston  |b Addison-Wesley  |c 2017 
300 |a 1 volume  |b illustrations 
505 0 |a Includes bibliographical references and index 
505 0 |a Introduction to OpenGL -- Shader fundamentals -- Drawing with OpenGL -- Color, pixels, and fragments -- Viewing transformations, culling, clipping, and feedback -- Textures and framebuffers -- Light and shadow -- Procedural texturing -- Tessellation shaders -- Geometry shaders -- Memory -- Compute shaders -- Support libraries -- OpenGL ES and WebGL -- Built-in GLSL variables and functions -- State variables -- Homogeneous coordinates and transformation matrices -- Floating-point formats for textures, framebuffers, and renderbuffers -- Debugging and profiling OpenGL -- Buffer object layouts 
653 |a OpenGL. / http://id.loc.gov/authorities/names/n92110196 
653 |a computer graphics / aat 
653 |a Computergrafik / gnd / http://d-nb.info/gnd/4010450-3 
653 |a Computer graphics / fast 
653 |a Computer graphics 
653 |a Dreidimensionale Computergrafik / gnd / http://d-nb.info/gnd/4133691-4 
653 |a COMPUTERS / General / bisacsh 
653 |a OpenGL / fast 
653 |a OpenGL / gnd / http://d-nb.info/gnd/4391716-1 
653 |a Infographie 
700 1 |a Shreiner, Dave  |e author 
700 1 |a Sellers, Graham  |e author 
710 2 |a Khronos OpenGL ARB Working Group 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a "The Khronos OpenGL ARB Working Group"--Cover 
776 |z 9780134495491 
776 |z 9780134495514 
776 |z 9780134495521 
776 |z 0134495497 
776 |z 0134495519 
776 |z 0134495527 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780134495514/?ar  |x Verlag  |3 Volltext 
082 0 |a 006.6/93 
520 |a This book integrates shader techniques alongside classic, function-centric approaches, and contains extensive code examples that demonstrate modern techniques. Starting with the fundamentals, its wide-ranging coverage includes drawing, color, pixels, fragments, transformations, textures, framebuffers, light and shadow, and memory techniques for advanced rendering and nongraphical applications. It also offers discussions of all shader stages, including thorough explorations of tessellation, geometric, and compute shaders