Loading…

GLSL Essentials.

This book is a practical guide to the OpenGL Shading Language, which contains several real-world examples that will allow you to grasp the core concepts easily and the use of the GLSL for graphics rendering applications. If you want upgrade your skills, or are new to shader programming and want to l...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Rodríguez, Jacobo
Format: Electronic eBook
Language:Inglés
Published: Packt Publishing, 2013.
Series:Community experience distilled
Subjects:
Online Access:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBOOKCENTRAL_ocn867821561
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 140110s2013 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d E7B  |d MHW  |d OCLCQ  |d VT2  |d OCLCO  |d DEBSZ  |d OCLCA  |d OCLCQ  |d COO  |d OCLCF  |d OCLCQ  |d FEM  |d COCUF  |d CNNOR  |d MOR  |d CCO  |d PIFAG  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d STF  |d OCLCQ  |d ICG  |d INT  |d OCLCQ  |d WYU  |d G3B  |d TKN  |d OCLCO  |d OCLCQ  |d OCLCO  |d DKC  |d AU@  |d OCLCQ  |d OCLCA  |d HS0  |d OCLCQ  |d OCLCO  |d QGK  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 961591399  |a 962707963  |a 968002355  |a 969012331  |a 1259174812 
020 |a 1306280125  |q (ebk) 
020 |a 9781306280129  |q (ebk) 
020 |a 9781849698016 
020 |a 1849698015 
020 |a 9781849698009 
020 |a 1849698007 
029 1 |a AU@  |b 000054849904 
029 1 |a AU@  |b 000062512945 
029 1 |a DEBBG  |b BV044065973 
029 1 |a DEBSZ  |b 405568819 
035 |a (OCoLC)867821561  |z (OCoLC)961591399  |z (OCoLC)962707963  |z (OCoLC)968002355  |z (OCoLC)969012331  |z (OCoLC)1259174812 
037 |a 559263  |b MIL 
050 4 |a T385  |b .R63 2013eb 
082 0 4 |a 794.81526  |q OCoLC  |2 23/eng/20230216 
049 |a UAMI 
100 1 |a Rodríguez, Jacobo. 
245 1 0 |a GLSL Essentials. 
260 |b Packt Publishing,  |c 2013. 
300 |a 1 online resource 
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 
490 0 |a Community experience distilled 
520 |a This book is a practical guide to the OpenGL Shading Language, which contains several real-world examples that will allow you to grasp the core concepts easily and the use of the GLSL for graphics rendering applications. If you want upgrade your skills, or are new to shader programming and want to learn about graphic programming, this book is for you. If you want a clearer idea of shader programming, or simply want to upgrade from fixed pipeline systems to state-of-the-art shader programming and are familiar with any C-based language, then this book will show you what you need to know. 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: The Graphics Rendering Pipeline; A brief history of graphics hardware; The Graphics Rendering Pipeline; Geometry stages (per-vertex operations); Fragment stages (per-fragment operations); External stages; Differences between fixed and programmable designs; Types of shaders; Vertex shaders; Fragment shaders; Geometry shaders; Compute shaders; GPU, a vectorial and parallel architecture; The shader environment; Summary; Chapter 2: GLSL Basics; The Language; Language basics 
505 8 |a InstructionsBasic types; Variable initializers; Vector and matrix operations; Castings and conversions; Code comments; Flow control; Loops; Structures; Arrays; Functions; Preprocessor; Shader input/output variables; Uniform variables; Other input variables; Shader output variables; Summary; Chapter 3 : Vertex Shaders; Vertex shader inputs; Vertex attributes; Uniform variables; Vertex shader outputs; Drawing a simple geometry sample; Distorting a geometry sample; Using interpolators; Simple lighting; Basic lighting theory; Lighting example code; Summary; Chapter 4: Fragment Shaders 
505 8 |a Execution modelTerminating a fragment shader; Inputs and outputs; Examples; Solid color mesh; Interpolated colored mesh; Using interpolators to compute the texture coordinates; Phong lighting; Summary; Chapter 5: Geometry Shaders; Geometry shaders versus vertex shaders; Inputs and outputs; Interface blocks; Example -- pass-thru shader; Example -- using attributes in the interface blocks; Crowd of butterflies; Summary; Chapter 6: Compute Shaders; Execution model; Render to texture example; Raw data computations; Summary; Index 
546 |a English. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
630 0 0 |a OpenGL. 
630 0 7 |a OpenGL  |2 fast 
650 0 |a Computer graphics. 
650 0 |a Rendering (Computer graphics) 
650 6 |a Infographie. 
650 6 |a Rendu (Infographie) 
650 7 |a computer graphics.  |2 aat 
650 7 |a Computer graphics  |2 fast 
650 7 |a Rendering (Computer graphics)  |2 fast 
758 |i has work:  |a GLSL essentials (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3wGvH8JGtrYwxFqbtDtXd  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |z 9781306280129 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1593855  |z Texto completo 
936 |a BATCHLOAD 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1593855 
938 |a ebrary  |b EBRY  |n ebr10825528 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis27260786 
994 |a 92  |b IZTAP