摘要:
上次我们介绍了如何在中使用WebGL,以及几个基础的WebGL函数;实现了背景色的重置;为了扩展方便,我们把上次的代码做了些改动,将绘制图形的js独立成文件,这样我们只关注与这个js文件的编写;以后除非HTML文件发生变化,我们就跳过它,直接讨论JavaScript代码。 1 2 3 4 ... 阅读全文
摘要:
上一篇介绍了如何在标签中绘制2d图形;接下来,我们看看如何在中使用WebGL来绘制3d图形。 我们开始编写一个最短的WebGL程序:Hello WebGL;这个程序的功能非常简单,使用指定颜色清空标签的绘图区;下图显示了程序运行的效果,清空(用黑色)了定义的矩形区域。 我们来看下代码,先看一... 阅读全文
摘要:
上一篇我们介绍了WebGL程序是使用了HTML和JaveScript来创建和显示3D图形的。在HTML5中新加入了标签,它定义了网页上的绘图区域。如果没有WebGL,JavaScript只能在上绘制二维图形,有了WebGL,就可以在上面绘制三维图形了。换句话说,就是承载WebGL的容器。 在H... 阅读全文
摘要:
本系列是本人阅读、学习《WebGL编程指南》的读书笔记,主要目的是摘录、总结,以便对所学进行巩固。 WebGL,是一项用来在网页上绘制和渲染复杂三维图形(3D图形),并允许用户与之交互的技术。随着个人计算机和浏览器的性能越来越强,我们能够在Web上创建越来越精美、越来越复杂的3D图形。http... 阅读全文