float4x4 WVP;
texture cubeTexture;
sampler TextureSampler = sampler_state
{
texture = <cubeTexture>;
MipFilter = Point;
MagFilter = Point;
MinFilter = Point;
AddressU = Wrap;
AddressV = Wrap;
MaxAnisotropy = 16;
};
所以,如果我沒有弄錯,這告訴採樣器狀態我使用的紋理。 我對許多許多精靈都使用了一個效果文件,因此這允許我使用一個紋理(圖集)。 我可以將我所有的紋理地圖集合到一個大爸爸地圖集中,但我擔心這些併發症。更改HLSL中的紋理
有沒有辦法告訴像素着色器使用其參數使用特定的紋理? 我是HLSL的新手,對我很困惑。
你需要一個[Texture2dArray](https://msdn.microsoft.com/en-us/library/windows/desktop/bb509699(V = vs.85)的.aspx),選擇那些。 –