

推 VictorTom:關於texture的寬高, 要能使用非2的冪次的texture, 必須 02/23 09:18
→ VictorTom:要平台支援 GL_ARB_texture_non_power_of_two 這個 02/23 09:18
→ VictorTom:extension才行, 所以你得先query/parse平台的 extension 02/23 09:19
→ VictorTom:string, 才知道程式執行的平台上能否使用這種texture. 02/23 09:19
→ VictorTom:然後, 什麼叫貼某些維度的texture"程式會爆"? 你實驗的 02/23 09:20
→ VictorTom:"不行"又是怎樣不行?? 建議描述清楚問題的症狀, 如果可 02/23 09:21
→ VictorTom:以, 用置底的網頁把code貼上來更好:) 02/23 09:21
→ VictorTom:另外, 有些texture format有寬高的對齊限制, 只是看你的 02/23 09:29
→ VictorTom:圖如果都是當24bppRGB送應該是還好, 不是的話可能還得寫 02/23 09:30
→ VictorTom:出texture的source format是什麼....@_@" 02/23 09:30
→ bbbbbbjeff:謝謝樓上,我晚一點來補充 02/23 09:35
推 Bencrie:NV Geforce 6系列以後都有支援 NPOT,不過有些晶片用 POT 02/23 13:54
→ Bencrie:效能會比 NPOT 好很多。 02/23 13:54
→ Bencrie:如果你貼圖有偏移現象的話,請用 glPixelStorei 去調對齊 02/23 13:59
→ bbbbbbjeff:原來是只要6系列後都能非2的冪次方貼圖 ! 02/23 15:01
→ bbbbbbjeff:所以說跟使用的OpenGL SDK版本跟本無關?目前用1.1 02/23 15:02
推 VictorTom:正確的說是, 你要看你執行程式的平台上支援到OpenGL的哪 02/23 23:41
→ VictorTom:個版本或哪些extension feature, 你才能使用那些功能; 02/23 23:41
→ VictorTom:source這邊比較有影響的是你得抓到夠新的gl.h/glext.h可 02/23 23:42
→ VictorTom:能才會有夠新的feature相關的定義. 02/23 23:42