Directx 使用Direct3D示例渲染到纹理阵列

Directx 使用Direct3D示例渲染到纹理阵列,directx,direct3d,Directx,Direct3d,我在网上搜索了一个关于这个问题的好例子,但没有结果。因此,我要问社会。如果有使用Direct3D渲染到纹理阵列的示例。这最好通过选择要使用几何体着色器渲染的层来实现。深度和颜色都可以渲染 纹理阵列是一种纹理类型,类似于3D纹理。不同之处在于,采样时,层之间不可能进行插值。纹理阵列在DirectX和OpenGL中都可用。我问了这个问题,因为很难找到有关将此纹理类型用作rendertarget.OK的信息。我懂了。它们仅在DirectX 10中受支持。早期版本仅具有体积纹理。您可以在DirectX

我在网上搜索了一个关于这个问题的好例子,但没有结果。因此,我要问社会。如果有使用Direct3D渲染到纹理阵列的示例。这最好通过选择要使用几何体着色器渲染的层来实现。深度和颜色都可以渲染

纹理阵列是一种纹理类型,类似于3D纹理。不同之处在于,采样时,层之间不可能进行插值。纹理阵列在DirectX和OpenGL中都可用。我问了这个问题,因为很难找到有关将此纹理类型用作rendertarget.OK的信息。我懂了。它们仅在DirectX 10中受支持。早期版本仅具有体积纹理。您可以在DirectX 10中毫无疑问地渲染目标3D纹理,并且您不需要插值,因为您正在向其写入。为什么不能写入3D纹理,然后将其拆分以形成纹理数组?纹理数组是一种纹理类型,类似于3D纹理。不同之处在于,采样时,层之间不可能进行插值。纹理阵列在DirectX和OpenGL中都可用。我问了这个问题,因为很难找到有关将此纹理类型用作rendertarget.OK的信息。我懂了。它们仅在DirectX 10中受支持。早期版本仅具有体积纹理。您可以在DirectX 10中毫无疑问地渲染目标3D纹理,并且您不需要插值,因为您正在向其写入。为什么你不能写一个3D纹理,然后把它分开形成你的纹理数组?