WebGL Programming Guide

WebGL Programming Guide pdf epub mobi txt 電子書 下載2025

出版者:
作者:Kouichi Matsuda
出品人:
頁數:600
译者:
出版時間:2013
價格:0
裝幀:
isbn號碼:9780321902924
叢書系列:
圖書標籤:
  • WebGL
  • OpenGL
  • Graphics
  • 計算機科學
  • Programming
  • 程序設計
  • 遊戲開發
  • 學習
  • WebGL
  • 圖形學
  • JavaScript
  • 3D
  • 瀏覽器
  • OpenGL
  • Web開發
  • 計算機圖形學
  • 遊戲開發
  • 實時渲染
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

This is the Rough Cut version of the printed book.

WebGL brings plugin-free 3D to the web, enabling you to create sophisticated interactive 3D graphics right inside web browsers – perfect for games, user interfaces, and information visualization. The WebGL Programming Guide will help you get started quickly with interactive WebGL 3D programming, even if you have no prior knowledge of HTML5, JavaScript, 3D computer graphics, mathematics, or OpenGL.

You’ll learn step-by-step, through realistic examples, building your skills as you move from simple to complex solutions for building visually appealing web pages and 3D applications with WebGL. WebGL and 3D pioneers Dr. Kouichi and Dr. Rodger Lea offer easy-to-understand tutorials on every technology you’ll need, plus 100 sample programs, each demonstrating a specific WebGL topic.

You’ll move from basic techniques such as rendering, animating, and texturing triangles, all the way to advanced techniques such as lighting, interacting with 3D objects, fogging, shadowing and working with 3D models generated by 3D authoring tools. This book won’t just teach you WebGL programming best practices: it will give you a library of code you can use to jumpstart your own WebGL projects.

著者簡介

圖書目錄

Table of Contents
Contents
Chapter 1. An overview of WebGL
Advantages of WebGL
WebGL is derived from OpenGL
The Software Architecture of WebGL Applications
WebGL-enabled Browsers and Their Settings
Sample Programs and Related Links
Summary
Chapter 2. Your First Step with WebGL
What Is a Canvas?
The World’s Shortest WebGL Program: Clear Drawing Area
Draw a Point (1)
Draw a Point (2)
Draw a Point with a Mouse Click
Change the Point Color
Summary
Chapter 3. Drawing and Transforming Triangles
Drawing Multiple Points
Hello Triangle
Moving, Rotating and Scaling
Summary
Chapter 4. More Transformations and Basic Animation
Translate and then Rotate
Animation
Summary
Chapter 5. Using Colors and Texture Images
Passing other Types of Information to Vertex Shaders
Color Triangle (ColoredTriangle.js)
Pasting an Image onto a Rectangle
Pasting Multiple Textures to a Shape
Summary
Chapter 6. The OpenGL ES Shading Language (GLSL ES)
A recap of Basic Shader Programs
An overview of GLSL ES
Hello Shader!
Data (Numerical and Boolean Values)
Variables
GLSL ES is a Type Sensitive GLSL ES is a Type Sensitive Language
Basic Types
Vector Types and Matrix Types
Structures
Arrays
Samplers
Precedence of Operators
Conditional Control Flow and Iteration
Functions
Built-In Functions
Global Variables and Local Variables
Storage Qualifiers
Precision Qualifiers
Preprocessor Directives
Summary
Chapter 7. Towards the 3D World [This content is currently in development.]
Chapter 8. Lighting and Hierarchical Objects [This content is currently in development.]
Chapter 9. Advanced Techniques [This content is currently in development.]
Appendix A. No Need to Swap Buffers in WebGL [This content is currently in development.]
Appendix B. Built-in Functions of GLSL ES 1.0 [This content is currently in development.]
Appendix C. Projection Matrices [This content is currently in development.]
Appendix D. WebGL/OpenGL: left or right handed? [This content is currently in development.]
Appendix E. The Inverse Transpose Matrix [This content is currently in development.]
Appendix F. Loading Shader Programs from Disk [This content is currently in development.]
· · · · · · (收起)

讀後感

評分

評分

#### 非常讨厌这种做法。 看这本书的人都是来学习如何使用WebGL标准的,谁想使用他写的library啊,...  

評分

評分

評分

用戶評價

评分

書寫得很清楚,有時候甚至覺得有些囉嗦,但作者結閤代碼、配圖講解的風格很適閤入門,而且基本上是增量式的。基本的主題都涵蓋到瞭。書中有一些坐標計算的小錯誤。如果想深入一些應該看專業講CG的書,本書更適閤小白入門或者是已有OPENGL經驗的人來快速上手用的。

评分

書寫得很清楚,有時候甚至覺得有些囉嗦,但作者結閤代碼、配圖講解的風格很適閤入門,而且基本上是增量式的。基本的主題都涵蓋到瞭。書中有一些坐標計算的小錯誤。如果想深入一些應該看專業講CG的書,本書更適閤小白入門或者是已有OPENGL經驗的人來快速上手用的。

评分

為瞭做web跳這樣的坑,我覺得自己瘋瞭

评分

為瞭做web跳這樣的坑,我覺得自己瘋瞭

评分

超棒!

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有