亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python OpenGL不會加載紋理

Python OpenGL不會加載紋理

BIG陽 2023-09-19 14:44:23
我正在關注一個教程系列,其中我們使用 Python OpenGL 制作一個帶有紋理的立方體。由于某種原因,當我運行代碼時,它會產生一個空白屏幕,這是最奇怪的。請幫助我,我很迷茫,而且截止日期即將到來。在上一篇文章中,我必須添加一些窗口提示和頂點數組對象,本教程由于某些愚蠢的原因而未包含這些對象。有什么我需要改變/添加的東西嗎,因為我真的被困住了。
查看完整描述

1 回答

?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

glDrawElements由索引緩沖區中的索引指定的渲染基元。您錯過了索引緩沖區(?GL_ELEMENT_ARRAY_BUFFER)。由于索引緩沖區是在頂點數組對象中聲明的,因此必須先創建并綁定 VAO,然后才能創建和綁定它:


AO = glGenVertexArrays(1)

glBindVertexArray(VAO)


IBO = glGenBuffers(1)

glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, IBO)

glBufferData(GL_ELEMENT_ARRAY_BUFFER, indices.nbytes, indices, GL_STATIC_DRAW)


查看完整回答
反對 回復 2023-09-19
  • 1 回答
  • 0 關注
  • 121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號