glDrawArrays所傳入的座標陣列需要連續關係
glDrawElements傳入的座標陣列是一個index座標,可以定義虛擬的連續座標陣列
先用glVertexPointer來指定座標陣列
glDrawArrays(A, B, C);
A: 使用何種形式畫圖
B: 指定從陣列中哪個點開始畫
C: 指定要畫的數量
glDrawElements(A,B,C,D)
A:使用何種形式畫圖
B: 指定陣列數量
C: 陣列的型態
D: index陣列 (可以讓原本不具連續的座標陣列 變成虛擬連線的座標)
Reference:
http://www.khronos.org/message_boards/viewtopic.php?f=4&t=1067
1 則留言:
解释的很清楚,很容易理解 多谢
張貼留言