three.js是什麼,能幹嗎,和webgl什麼關係

  現在瀏覽器的功能愈來愈強大,並且這些功能可能經過JavaScript直接調用。你能夠用HTML5標籤輕鬆地添加音頻和視頻,並且能夠在HTML5畫布上建立各類交互組件。如今這個功能集合裏又有了一個新成員,即支持webGL。經過webgl能夠直接使用顯卡的計算資源,建立高性能的二維和三維計算機圖形,而後在JavaScript裏直接使用webGL編程,建立三維場景並生成動畫,這個過程很是複雜,並且容易出錯。three.js庫能夠簡化這個過程。web

----摘自《Three.js開發指南》編程

看了上面的摘文,我想大概可以明白three.js和webgl的關係,webgl是大部分瀏覽器直接支持的一種3D繪圖標準。three.js在它的基礎上進行了進一步的封裝和簡化開發開發過程,我的認爲相似於jQuery對原生js的關係。瀏覽器

先看看瀏覽器對webgl的支持:性能

相關文章
相關標籤/搜索