我正在編寫Android上的2D遊戲,並針對具有最低OpenGl ES 1.1支持的手機。呈現2D動畫精靈的最佳方式openGl ES
我目前正在研究創建我的動畫sprite類,它基本上是一個具有不斷變化的紋理來提供動畫的四邊形。
我想堅持Opengl 1.1,所以我想避免着色器,並想知道其他人如何接近動畫精靈的實現。
我的想法最初是要麼:
- 有一個質地單一頂點緩衝對象座標集,然後用大量的預裝紋理會在運行時按照正確的順序被交換的。
- 只有一個紋理精靈表,並在運行時修改紋理座標以顯示精靈表的coorect子部分。
是否有更聰明或更有效的方法來做到這一點沒有着色器?
謝謝