2017-01-18 28 views
1

glTexImage2D對於內部格式的文檔規定,它可以是1,2,3或4以指定組件的數量。這隻適用於'color'-textures,還是可以傳遞1而不是GL_DEPTH_COMPONENT,然後將其用作深度緩衝區目標?glTexImage2D:通用內部格式

+0

請注意,您引用了相當過時的OpenGL 2.1文檔。從3.3核心配置文件(2010年左右)開始,數字不再適用於內部格式,並且只有符號常量可以用於[here](https://www.opengl.org/sdk/docs/man/)。 – BDL

+0

啊,謝謝澄清。 –

回答

3

如果使用普通的數字(你應該永遠也始終使用內部格式,明確的大小),那麼你會得到一個彩色圖像格式,至少儘可能多的渠道,你問。