Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
OpenGL® Shading Language, Second Edition

Buy

OpenGL® Shading Language, Second Edition, extensively updated for OpenGL 2.0, 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, Second Edition, includes updated descriptions for the language and all the GLSL entry points added to OpenGL 2.0; new chapters that discuss lighting, shadows, and surface characteristics; and an under-the-hood look at the implementation of RealWorldz, the most ambitious GLSL application to date. The second edition also features 18 extensive new examples of shaders and their underlying algorithms, including

  • Image-based lighting

  • Lighting with spherical harmonics

  • Ambient occlusion

  • 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. Also included is a convenient Quick Reference Card to GLSL.

(HTML tags aren't allowed.)

Cloud Charts: Trading Success with the Ichimoku Technique
Cloud Charts: Trading Success with the Ichimoku Technique
This book represents a stage in a long journey to master the behaviour of financial markets. There are a lot of people who have impacted me along the way. This started out, for me, as a teenager when I was almost obsessed with probabilities and outcomes of all things financial. As a student in the early 1980s I would study the share...
The McKinsey Mind: Understanding and Implementing the Problem-Solving Tools and Management Techniques
The McKinsey Mind: Understanding and Implementing the Problem-Solving Tools and Management Techniques

The First Step-by-Step Manual for Achieving McKinsey-Style Solutions­­and Success

International bestseller The McKinsey Way provided a through-the-keyhole look at McKinsey & Co., history's most prestigious consulting firm. Now, the follow-up implementation manual, The McKinsey Mind,...

The Valuation Handbook: Valuation Techniques from Today's Top Practitioners (Wiley Finance)
The Valuation Handbook: Valuation Techniques from Today's Top Practitioners (Wiley Finance)

The definitive guide to valuation written by a who's who of today's top practitioners

The Valuation Handbook differs significantly from other related books on this topic because the contributors are practitioners, academics, and investment firms that explain how they value companies and other assets. It concentrates...


Web Engineering: Principles and Techniques
Web Engineering: Principles and Techniques
Since the advent of the Web, every aspect of our lives and organizational activities has changed dramatically. Organizations’ expectations and dependencies on the use of Web technologies have increased rapidly over the years. Most organizations have conceived these Web technologies as a critical instrument for enhancing their performance;...
Ocular Oncology
Ocular Oncology

Survival rates in cases of uveal melanoma and retinoblastoma - the leading intraocular malignancies in adults and children - may be high, but means of earlier diagnosis and improved treatment options are needed to preserve vision and prevent metastasis. This reference deals principally with the molecular biology and genetic factors which...

Quantitative Corpus Linguistics with R: A Practical Introduction
Quantitative Corpus Linguistics with R: A Practical Introduction

The first textbook of its kind, Quantitative Corpus Linguistics with R demonstrates how to use the open source programming language R for corpus linguistic analyses. Computational and corpus linguists doing corpus work will find that R provides an enormous range of functions that currently require several programs to...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy