我知道我们可以使用某些纹理贴图级别和/或纹理图层作为视图。
例如,如果我们有一个大小为64x64且具有12层和7个mipmpap级别的纹理2d数组,我可以创建以下视图:
依旧......
纹理2d数组大小为64x64,n个mipmap级别(n = 0到6)和x层(x = 0到11)
但glTextureView命令不会询问必须创建的视图的各个维度。从我们选择的mipmap级别可以理解吗?考虑到上面的例子,我们不能创建一个纹理2D视图,其大小为64x32和7个mipmap级别,12层? 即它将使用所有mipmap级别和图层的原始纹理的正好半个子图像。?