官术网_书友最值得收藏!

第4章 著色語言Shading Language

由于當下可編程圖形硬件占圖形硬件市場的份額越來越大,3D開發人員應該具備使用可編程圖形硬件的能力,而各種可編程圖形硬件一般都是提供著色器供開發人員使用的,因此學習著色語言是開發3D游戲的重中之重。

由于Android平臺下的可編程圖形硬件逐漸都開始支持OpenGL ES 3.x標準,因此本章將向讀者介紹OpenGL ES 3.x中使用的著色語言。此著色語言基本上可以看做是PC和工作站上OpenGL著色語言的子集,包含了OpenGL著色語言的大部分功能。

提示

本章的內容是完全與設備搭載的操作系統平臺無關的,無論是在Android、iOS、BlackBerry還是嵌入式Linux上,基于著色語言開發的代碼基本都是完全通用,不需要移植的,可以說是做到了“一次開發、到處運行”。

主站蜘蛛池模板: 托克逊县| 临夏县| 闽清县| 观塘区| 海兴县| 永济市| 紫云| 临武县| 通河县| 余庆县| 米泉市| 东乌珠穆沁旗| 大宁县| 会昌县| 永川市| 洪雅县| 重庆市| 永善县| 曲靖市| 鄂托克前旗| 西宁市| 体育| 昌黎县| 乌什县| 中西区| 荆州市| 沂源县| 黑河市| 长治县| 甘孜| 千阳县| 洪湖市| 寿阳县| 麟游县| 新巴尔虎左旗| 青岛市| 商都县| 潮州市| 肇源县| 大庆市| 凤山县|