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]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章