- WebGL 3D開發實戰詳解(第2版)
- 吳亞峰 于復興 索依娜
- 285字
- 2020-07-07 17:17:05
第3章 著色語言
雖然現在WebGL 2.0的項目還比較少,但是對于3D開發人員來說,應該具備使用可編程圖形硬件的能力,而各種可編程圖形硬件一般都有著色器供以開發人員使用,因此,著色語言在WebGL項目開發中具有不可撼動的地位。
WebGL 2.0調用了OpenGL ES 3.0的API,并使用GLSL(OpenGL Shading Language)來編寫片段程序并執行于GPU的著色器上,從而完成對對象的渲染。在演示其他相關技術之前,將對這種著色語言的語法和編程注意事項進行詳細介紹。
提示
本章內容與設備搭載的操作系統完全沒有關系。對于當前市面上十分流行的Windows、WebGL、Android、iOS幾種平臺,在著色語言開發方面是完全通用的。在一種平臺上開發成功后,可在其他平臺上直接使用,省去了開發時的移植問題。
推薦閱讀
- ASP.NET從入門到精通(第5版)
- HIS內核設計之道:醫院信息系統規劃設計系統思維
- 網頁設計與制作項目教程(HTML+CSS+Bootstrap)
- 現代網絡控制技術及應用
- Instant Edublogs
- 全球網絡身份管理的現狀與發展
- 虛擬網構建及其應用
- 全棧性能測試修煉寶典:JMeter實戰(第2版)
- 數字化科研:e-Science研究
- 計算機網絡實驗教程
- 華為云計算技術與應用
- Axure RP8.0產品原型設計與制作實戰
- 網頁設計與制作:Dreamweaver+Flash+Photoshop+HTML5+CSS3(慕課版)
- Adobe Dreamweaver 2020基礎培訓教材
- 精益軟件度量:實踐者的觀察與思考