Title Statements
- Full title :Beginning WebGL for HTML5.
Summary
Beginning WebGL for HTML5 gets you rapidly up to speed with WebGL, a powerful new graphics language within the browser. You'll render realistic scenes with advanced lighting models, shadows, blending and textures. You'll also use mathematics to model fractals and particle systems. Going beyond that, Beginning WebGL for HTML5 presents advanced vertex and fragment shader usage for creating stunning, top-end results. You'll benefit from using modern frameworks to rapidly develop complex scenes, and make use of many tools to help improve rendering performance and debugging. Beginning WebGL for HT.
Read More ↓Edition Statements
- Publication Date:2012.
Publication Statements
- Publisher(s):Springer
- Place of Publication:Dordrecht
- Language:eng
- Publication Date:2012.
Notes
Using the Mouse Wheel to Control Zoom.
The Physical Object
- Description:1 online resource (346 pages)
Edition Identifiers
- ISBN:9781430239970, 1430239972, 9781430239963, 1430239964
- oclc:ocn831116299
- LC Classification:T385 .D323 2012
- Dewey Decimal:006.74
Table of Contents
Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; CHAPTER 1: Setting the Scene; A Blank Canvas; Getting Context; WebGL Components; The Drawing Buffers; Primitive Types; Vertex Data; Vertex Buffer Objects (VBOs); Rendering in Two Dimensions; Attributes and Uniforms; The View: Part I; Clip Coordinates; Why Manipulate Coordinates?; The Viewport; Adding Color; Animation and Model Movement; Using requestAnimationFrame; Creating Movement; Model-View Matrix; The View: Part II; Projection Matrix.
Choosing a Matrix LibraryThree-Dimensional Rendering; 2D Models in a 3D World; An Example with Depth; Using an Index Buffer; Depth Testing; Summary; CHAPTER 2: Shaders 101; Graphics Pipelines; Fixed Functionality or Programmable Shaders; Why Shaders?; The WebGL Graphics Pipeline; GL Shading Language; Background; Shader Roles; Vertex Shader (VS); Fragment Shader (FS); Basic Usage; Setting Up a Shader Program; Clean Up; Loading Shaders with Ajax; XMLHttpRequestObject; Using jQuery; GLSL Specification in More Detail; Primitive Types; Qualifiers; Storage Qualifiers; Parameter Qualifiers.
Precision Qual…
Subjects
Writers
No reviews yet. Be the first to rate this work.
Files & Downloads
-
Beginning WebGL for HTML5 -- (.pdf)
PDF · 10.7 MB · updated -
Beginning WebGL for HTML5 -- (.epub)
EPUB · 4.9 MB · updated -
Beginning WebGL for HTML5 -- (.pdf)
PDF · 11.0 MB · updated -
Beginning WebGL for HTML5 (Expert's Voice in Web …
PDF · 9.9 MB · updated
Rate & Review