看板 GameDesign 關於我們 聯絡資訊
我個人經驗,給你們參考一下。 試過好像即使NPOT,貼圖width要4的倍數,可能是硬體alignment的關係。 試試看吧。 ※ 引述《Bencrie ()》之銘言: : glTexImage3D(GL_TEXTURE_3D,0,1,dim[0],dim[1],dim[2],0,GL_LUMINANCE \ : ,GL_UNSIGNED_SHORT,tex); : glTexParameteri(GL_TEXTURE_3D,GL_TEXTURE_MAG_FILTER,GL_NEAREST); : glTexParameteri(GL_TEXTURE_3D,GL_TEXTURE_MIN_FILTER,GL_NEAREST); : 剛剛實驗了一下,我把 103*94*161 unsigned short 牙齒的 CT 資料 : 重新rescale到128*128*256 他就work了 ... 囧rz : 這個算是 NVIDIA OpenGL ICD的bug嗎 ˊˋ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.3.249
NDark:有道理 12/15 13:01
Bencrie:我做了一下實驗,發現真的可能是alignment的問題。 12/15 20:30
Bencrie:256*256*113 , 224*164*316 這兩個Volume也能正常繪製 12/15 20:31
Bencrie:感謝Macchiati解惑 >///< 12/15 20:34
Bencrie:我想RGBA能夠沒限制可能是因為format剛好是4 bytes XD 12/15 20:38
DreamYeh:我做實驗的結果也跟Macchiati提到的一樣 應該是版子問題 12/17 10:39
Bencrie:不知道有沒有板友能夠用ATI的卡來做實驗看看 ... 12/17 13:39