OpenGL Shading Language, Third Edition /

OpenGL ® Shading Language, Third Edition, extensively updated for OpenGL 3.1, is the experienced application programmer's guide to writing shaders. Part reference, part tutorial, this book thoroughly explains the shift from fixed-functionality graphics hardware to the new era of programmable gr...

Full description

Bibliographic Details
Main Authors: Rost, Randi (Author), Licea-Kane, Bill (Author), Ginsburg, Dan (Author), Kessenich, John (Author), Lichtenbelt, Barthold (Author), Malan, Hugh (Author), Weiblen, Mike (Author)
Corporate Author: Safari, an O'Reilly Media Company
Format: eBook
Language:English
Published: Addison-Wesley Professional, 2009.
Edition:3rd edition.
Subjects:
Online Access:Connect to this electronic resource

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000uam a2200000 a 4500
001 in00004257021
005 20260122210506.0
006 m o d
007 cr cn
008 100513s2009 xx o eng
020 |z 9780321669247 
020 |z 0321637631 
020 |z 9780321637635 
020 |z 032166924X 
035 |a (CaSebORM)9780321669247 
040 |d UtOrBLW 
041 0 |a eng 
100 1 |a Rost, Randi,  |e author. 
245 1 0 |a OpenGL Shading Language, Third Edition /  |c Rost, Randi. 
250 |a 3rd edition. 
264 1 |b Addison-Wesley Professional,  |c 2009. 
300 |a 1 online resource (792 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
520 |a OpenGL ® Shading Language, Third Edition, extensively updated for OpenGL 3.1, is the experienced application programmer's guide to writing shaders. Part reference, part tutorial, this book thoroughly explains the shift from fixed-functionality graphics hardware to the new era of programmable graphics hardware and the additions to the OpenGL API that support this programmability. With OpenGL and shaders written in the OpenGL Shading Language, applications can perform better, achieving stunning graphics effects by using the capabilities of both the visual processing unit and the central processing unit. In this book, you will find a detailed introduction to the OpenGL Shading Language (GLSL) and the new OpenGL function calls that support it. The text begins by describing the syntax and semantics of this high-level programming language. Once this foundation has been established, the book explores the creation and manipulation of shaders using new OpenGL function calls. OpenGL ® Shading Language, Third Edition, includes updated descriptions for the language and all the GLSL entry points added though OpenGL 3.1, as well as updated chapters that discuss transformations, lighting, shadows, and surface characteristics. The third edition also features shaders that have been updated to OpenGL Shading Language Version 1.40 and their underlying algorithms, including Traditional OpenGL fixed functionality Stored textures and procedural textures Image-based lighting Lighting with spherical harmonics Ambient occlusion and shadow mapping Volume shadows using deferred lighting Ward's BRDF model The color plate section illustrates the power and sophistication of the OpenGL Shading Language. The API Function Reference at the end of the book is an excellent guide to the API entry points that support the OpenGL Shading Language. 
533 |a Electronic reproduction.  |b Boston, MA :  |c Safari,  |n Available via World Wide Web.  |d 2010. 
538 |a Mode of access: World Wide Web. 
542 |f Copyright © 2010 Pearson Education, Inc.  |g 2010 
588 |a Online resource; Title from title page (viewed July 20, 2009) 
500 |a Electronic resource. 
655 7 |a Electronic books.  |2 local 
700 1 |a Licea-Kane, Bill,  |e author.  |0 http://id.loc.gov/authorities/names/n2009029225 
700 1 |a Ginsburg, Dan,  |e author.  |0 http://id.loc.gov/authorities/names/n2008027503 
700 1 |a Kessenich, John,  |e author. 
700 1 |a Lichtenbelt, Barthold,  |e author.  |0 http://id.loc.gov/authorities/names/n98013025 
700 1 |a Malan, Hugh,  |e author. 
700 1 |a Weiblen, Mike,  |e author. 
710 2 |a Safari, an O'Reilly Media Company. 
856 4 0 |u https://proxy.library.tamu.edu/login?url=https://go.oreilly.com/TAMU/library/view/-/9780321669247/?ar  |z Connect to this electronic resource  |t 0 
999 f f |s 429aebd2-7e24-363d-872e-686741de8e47  |i 1b72f0de-82b4-3c94-9948-c2bc36f7d703  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |h No information provided 
998 f f |t 0  |l Available Online