從零開始Java遊戲引擎[LWJGL](4)-使用索引緩存

若是隻是有頂點緩衝的話(即便有glDrawArray進行繪製),會存儲頂點冗餘。例如:顯示一個矩形,要畫2個三角形,每一個三角形3個頂點,就要準備6個頂點傳遞到glDrawArray函數中。其實,畫一個矩形只須要4個頂點就能夠了,不是嗎?java 你可能認爲,這有什麼的?不就是多傳遞了2個頂點嗎?其實否則,你如今只是畫2個三角形,當你畫一個吃雞的場景時,裏面的人物,地形,建築,槍械等等,全部的物體
相關文章
相關標籤/搜索