「每個陣列圖層都有多個面,face,layer和level產生單個圖像 」。 http://www.opengl.org/wiki/Texture_StorageglCopyTexImage * D:如何將數據推送到單個圖像
- 的glTex - 子 - 圖像命令允許在上傳數據到紋理圖像的矩形的區域。
- 使用glCopyTexImage * D,您可以指定紋理數組中的mipmap級別和偏移量。
我的問題是,我可以使用更復雜的紋理類型(GL_TEXTURE_2D_ARRAY或GL_TEXTURE_CUBE_MAP_ARRAY),它可以具有(對於後者例如和cubefaces)陣列層我如何計算偏移量的特定層(或面)來獲取我想要替換的2D圖像的開始?
我認爲,爲了解決cubeface問題,我將紋理綁定到像GL_TEXTURE_CUBE_MAP_POSITIVE_X這樣的目標上。但我不確定這一點和圖層的偏移量計算。
像往常一樣照亮快,我只是沒有正確解析術語。如果我仍然是一個布偶,我會再讀一遍,然後重述一遍。 – Baggers
Arghh爲什麼一旦你*解釋它是如此明顯?對不起,我現在明白了。 – Baggers