簡體   English   中英

OpenGL-ES基本動畫

[英]OpenGL-ES Basic Animation

使自己對OpenGL的東西感到困惑。 我想做的是在一定時間內將一系列頂點移動到一個位置。 閱讀本教程后,我了解了關鍵幀和插值原理,但是對本教程而言 ,實現關鍵幀和插值原理的方法很復雜。
我所有的頂點數據都在GLfloat數組中

GLfloat triangle [6];
triangle[0] = 0; //x coord
triangle[1] = 10; //y coord

你有主意^^。 沒有z坐標,因為我不需要3D。 我可以畫得很好,已經有一段時間了,但是現在我想動畫。
任何人都對像我這樣的失敗者知道任何好的簡單教程:)
任何幫助將非常感激。

您應該尋找的是解決OpenGL中矩陣堆棧的教程。 您想要做的動畫對象不是修改三角形數組數據值,而是應用變換矩陣在場景中平移/旋轉/縮放對象。

這是一個適用於Android的應用程序,但它是OpenGL ES,因此同樣適用:

http://blog.jayway.com/2010/01/01/opengl-es-tutorial-for-android- –-part-iii -–- transformations /

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM