- 軟件大小:2.28M
- 軟件語言:中(zhōng)文
- 軟件類型:國產軟件
- 軟件類別:免費軟件 / 電子圖書
- 更新時間:2017-08-18 08:05
- 運行(háng)環境:WinAll, WinXP, Win7, Win8
- 軟(ruǎn)件(jiàn)等(děng)級:
- 軟件廠商:
- 官(guān)方網站:暫無
![頂一個](/skins/gr/images/c_goodbg.png)
![踩一個](/skins/gr/images/c_badbg.png)
7.08M/中文/3.0
6.70M/中文/3.3
135.00M/中(zhōng)文/5.0
31.00M/中文(wén)/10.0
5.34M/中文/10.0
webgl編程指南電子版這本書為你講述使用(yòng)網頁編程技術進行三維圖形(xíng)的渲染,通(tōng)過這本書用戶們能夠在網頁(yè)設計過程中實(shí)現十分不錯的場景圖形等渲染效果,獲得不錯的視覺體驗,快來綠色資源網下載吧!
《WebGL編(biān)程指南》的主要篇幅講解了WebGL 原生API 和(hé)三維圖形學的基礎知識,包括渲(xuàn)染管(guǎn)線、著色器、矩陣變換、著色器(qì)編程語言(GLSL ES)等等,也講解了使用(yòng)WebGL 渲染三維場景(jǐng)的一般技巧,如光照、陰影(yǐng)、霧化等等。《WebGL編程指南(nán)》提供了豐富的示例程序供讀者鑽(zuàn)研,也提供了極具價值的附錄供讀者參考。
WebGL 是一項在網頁上渲染三維圖形(xíng)的技術,也是HTML5 草案的(de)一部分(fèn)。
第3 章 繪製和變(biàn)換三角形
繪製多個點
示例程序(MultiPointjs)
使用緩衝區對(duì)象
創建緩衝區對象(glcreateBuffer())
綁(bǎng)定緩(huǎn)衝(chōng)區(glbindBuffer())
向緩衝區(qū)對象中寫入數據(glbufferData())
類型化數組
將緩衝區對象分配(pèi)給attribute 變量(glvertexAttribPointer())
開(kāi)啟attribute 變量(glenableVertexAttribArray())
gldrawArrays() 的第2 個和第3 個參數
用示例程序做實驗
Hello Triangle
示例程序(HelloTrianglejs)
基本圖形
用(yòng)示例程序做實驗
Hello Rectangle(HelloQuad)
用示例程序做實驗(yàn)
移動、旋轉和縮放
平移
示例程(chéng)序(TranslatedTrianglejs)
旋轉
示例程序(RotatedTrianglejs)
變換矩陣:旋轉
變換矩陣:平移
4×4 的旋轉矩陣
示例程序(xù)(RotatedTriangle_Matrixjs)
平移:相同的(de)策略
變換矩陣:縮放
總結(jié)
請描述您所(suǒ)遇到的錯誤(wù),我們將盡快(kuài)予以修正,謝謝!
*必填項,請輸入內容