W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
編寫(xiě):jdneo - 原文:http://developer.android.com/training/graphics/opengl/index.html
Android框架提供了大量的標(biāo)準(zhǔn)工具,用來(lái)創(chuàng)建吸引人的,功能豐富的圖形界面。然而,如果我們希望應(yīng)用在屏幕上所繪制的內(nèi)容進(jìn)行更多的控制,或者正在嘗試建立三維圖像,那么我們就需要一個(gè)不同的工具了。由Android框架提供的OpenGL ES接口給予我們一組可以顯示高級(jí)動(dòng)畫(huà)和圖形的工具集,它的功能僅僅受限于我們自身的想象力。同時(shí),在許多Android設(shè)備上搭載的圖形處理單元(GPU)都能為其提供GPU加速等性能優(yōu)化。
這系列課程將展示如何使用OpenGL構(gòu)建應(yīng)用的基礎(chǔ)知識(shí),包括配置,繪制對(duì)象,移動(dòng)圖形元素以及響應(yīng)點(diǎn)擊事件。
這系列課程所涉及的樣例代碼使用的是OpenGL ES 2.0接口,這是當(dāng)前Android設(shè)備所推薦的接口版本。關(guān)于更多OpenGL ES的版本信息,可以閱讀:OpenGL開(kāi)發(fā)手冊(cè)。
Note:注意不要把OpenGL ES 1.x版本的接口和OpenGL ES 2.0的接口混合調(diào)用。這兩種版本的接口不是通用的。如果嘗試混用它們可能會(huì)讓你感到無(wú)奈和沮喪。
學(xué)習(xí)如何配置一個(gè)可以繪制OpenGL圖形的應(yīng)用。
學(xué)習(xí)如何定義形狀,以及為何需要了解面(Faces)和卷繞(Winding)這兩個(gè)概念的原因。
學(xué)習(xí)如何在應(yīng)用中利用OpenGL繪制形狀。
學(xué)習(xí)如何通過(guò)投影和相機(jī)視角,獲取圖形對(duì)象的一個(gè)新的透視效果。
學(xué)習(xí)如何對(duì)一個(gè)OpenGL圖形對(duì)象添加基本的運(yùn)動(dòng)效果。
學(xué)習(xí)如何與OpenGL圖形進(jìn)行基本的交互。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: