webgl入门指南实例代码是一款时下最新的3d网页图形新标准,让你在网页编写的过程中能够对图片进行各项操作,拥有网页渲染管线以及着色器等功能,帮助用户能够编写出不错的网页效果,快来绿色资源网下载吧!
webgl入门指南pdf官方介绍webgl是新领域内容,书中主要以Three.js为切入点,介绍实现webgl的简单例子和代码。 书的内容不多,很薄的。例子代码简单,初级读本,适合借来看看,不适合作为经典收藏
webgl入门指南内容介绍主要篇幅讲解了WebGL 原生API 和三维图形学的基础知识,包括渲染管线、着色器、矩阵变换、着色器编程语言(GLSL ES)等等,也讲解了使用WebGL 渲染三维场景的一般技巧,如光照、阴影、雾化等等。《WebGL编程指南》提供了丰富的示例程序供读者钻研,也提供了极具价值的附录供读者参考。
它可以与HTML5使用一个JavaScript的API。 HTML5有几个功能,支持3D图形,如2D画布,WebGL,SVG,CSS3D变换和SMIL。WebGL代码编写在HTML5的<canvas>标签内。它是一种规范,允许互联网浏览器使用的计算机访问图形处理单元(GPU)。
目录第1 章 WebGL 概述
WebGL 的优势
使用文本编辑器开发三维应用
轻松发布三维图形程序
充分利用浏览器的功能
学习和使用WebGL 很简单
WebGL 的起源
WebGL 程序的结构
总结
第2 章 WebGL 入门
Canvas 是什么?
使用标签
DrawRectanglejs
最短的WebGL 程序:清空绘图区
HTML 文件(HelloCanvashtml)
JavaScript 程序(HelloCanvasjs)
用示例程序做实验
绘制一个点(版本1)
HelloPoint1html
HelloPoint1js
着色器是什么?
使用着色器的WebGL 程序的结构
初始化着色器
顶点着色器
片元着色器
绘制操作