DJ's WebGL Tutorial 001--渲染准备

1.首先声明一张画布canvas,作为webgl的渲染目标:

<canvas width="640" height="480" id="canvas"></canvas>

2.在javascript代码中,从canvas获取webgl设备句柄:

var gl = c.getContext("experimental-webgl");

3.设置清屏色为蓝色之后,清屏:

gl.clearColor(0.0, 0.0, 1.0, 1.0);  
gl.clear(gl.COLOR_BUFFER_BIT); 

完整代码:

<!DOCTYPE html>  
<html>  

<head>  
    <title>DJ's WebGL Tutorial 001</title>  
</head>  

<body>  
    <canvas width="640" height="480" id="canvas"></canvas>  
    <script>  
        onload = function() {  
            var c = document.getElementById("canvas");  
            var gl = c.getContext("experimental-webgl");  

            gl.clearColor(0.0, 0.0, 1.0, 1.0);  
            gl.clear(gl.COLOR_BUFFER_BIT);  
        }  
    </script>  
</body>  

</html> 

将上面的代码拷到一个html文件中,用支持webgl的浏览器打开,会看到如下画面:


现在,我们作好了webgl渲染的第一步准备。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值