我想知道如何在HLSL中使用Texture2DArray。
我正在尝试实现一个模型加载器,在这个模型加载器中,模型拥有不同数量的纹理。目前,我的HLSL使用大小为2的Texture2D(纹理和法线贴图),但由于我的模型具有不同数量的纹理,因此我希望使用Texture2DArray,但我不知道从哪里开始。我一直在尝试在互联网上找到示例之类的东西,但是没有任何运气:(
我加载的纹理被编译为“ID3D11ShaderResourceView*”,所以我应该创建一个变量“ID3D11ShaderResourceView **”,创建一个指向纹理的数组,然后将其传递给着色器吗?
需要任何帮助吗?