WebGL初步

1.概述
WebGL是一项利用JavaScript API呈现3D电脑图形的技术,有别于过往需加装浏览器插件,通过WebGL的技术,只需要编写网页代码即可实现3D图像的展示。WebGL的规格尚在发展中,由非营利的Khronos Group管理。WebGL基于OpenGL ES 2.0,提供了3D图像的程序接口。它使用HTML5 Canvas并允许利用文档对象模型接口。可利用部分Javascript实现自动存储器管理。
目前,主流浏览器都原生支持WebGL。

[url=https://www.khronos.org/webgl/wiki/Demo_Repository]一些Demo[/url]
如果看不了的话,可以试一下chrome浏览器。

IE的话要IE11以上才原生支持webgl。

firefox如果看不了的话,可尝试如下2种方案:
第1种方案
输入about:support
找到这句话:”因您的显卡驱动版本已屏蔽。尝试更新您的显卡驱动至版本 8.15.10.2342 或更新的版本。“, 说明显卡驱动太旧,可尝试更新显卡驱动。

第2种方案
输入about:config
搜索webgl.force-enabled
改为webgl.force-enabled=true
这样可强制打开webgl


2.链接
[url=https://developer.mozilla.org/zh-CN/docs/Web/WebGL/Getting_started_with_WebGL]初识 WebGL[/url]
[url=http://threejs.org/]three.js[/url]
[url=http://threejs.org/examples/]three.js例子[/url]
[url]http://www.canvasdemos.com/[/url]很多关于2d,3d的demo
[url=https://zh.wikipedia.org/wiki/%E7%BD%91%E7%BB%9C%E4%B8%89%E7%BB%B4]网络三维[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值