webGL lesson1

我学习webGL的网址 http://www.hiwebgl.com/?p=42

除了完成作业之外,更重要的是,欣欣是写网页的,莫名其妙也对网页感兴趣了,嘿嘿,开干!

canvas 绘制3D图形的,清空canvas的时候,启用深度检测(这样在后面的物体就会被前面的物体遮挡住gl.enable(gl.DEPTH_TEST)

对webGL的一些初始化函数

1
2
3
4
5
6
7
8
9
10
11
function webGLStart() {
var canvas = document.getElementById("lesson01-canvas");
initGL(canvas);
initShaders();
initBuffers();

gl.clearColor(0.0, 0.0, 0.0, 1.0);
gl.enable(gl.DEPTH_TEST);

drawScene();
}