Re: [問題] openGL載入貼圖連續顯示
orz 一時手癢來回看看好了
首先 不要假定問題在哪邊
先來簡化程式
exp 原 po 可以畫出單張 texture 並可以顯示在螢幕上嗎?
先不論 while and 迴圈 之類的問題
也不論 讀入bmp檔後 產生的 array正不正確的問題
甚至是那 quads 點位的問題(那點位應該是錯的
請先簡化程式 嘗試著只在螢幕上show個有著texture 方形就好
說實在話 個人覺得 現在不是要找出這 bug 出在哪
而是原po 要學習怎找出 bug 在哪裡(廢話
這類型的題目 沒能 compile 沒有實體可以跑的code
板友只能幫原po 玩玩猜猜看而已
個人寧願拿運氣點數去買樂透
原文吃掉一些
※ 引述《starvirus (隼)》之銘言:
: 餵入多張bmp檔,存成texture並顯示在視窗上
...
: glBegin(GL_QUADS);
: glNormal3f(0.0,0.0,1.0);
: glTexCoord2f(0,0); glVertex3f(-11,-11,0);
: glTexCoord2f(0,1); glVertex3f(-11,11,0);
: glTexCoord2f(1,0); glVertex3f(11,-11,0);
: glTexCoord2f(1,1); glVertex3f(11,11,0);
: glEnd();
乍看之下 -.- 這四個點不能構成一個方形
(-11,11)->(-11,11)->(11,-11)->(11,11)
蠻明顯的吧 既不是順時也不是逆時
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.226.122
推
04/29 17:36, , 1F
04/29 17:36, 1F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章