在多个程序中使用一个顶点/片段着色器
在 OpenGL ES 2.0 中,是否可以在多个链接程序中使用编译的顶点/片段着色器? 例如,假设我有 1 个已编译的顶点着色器和 5 个已编译的片段着色器。我…
在 directx 中使用 Pixel Shader 3.0
我正在使用使用 directX 的 WPF 应用程序。我需要使用 Pixel Shader 3.0 实现一些效果。由于 Pixle Shader 2.0 的指令集数量限制,我无法使用 Pixel S…
2D Pixel Shader没有效果?
我设置了一个基本的像素着色器(现在,其配置用于测试),但它似乎没有做任何事情。我这样设置: uniform extern texture ScreenTexture; const float…
编写 HLSL4 像素着色器以从 2D 纹理执行查找
我是一名初学者像素着色器编写者,我遇到了一些麻烦。我想要获取 256x256、16 位输入 (DXGI_FORMAT_R16_UINT) 图像,并将其传递给 256x256 查找纹理 (…
将纹理投影到任意四边形的像素着色器
只需要找到一种方法,使用像素着色器将纹理投影到任意用户定义的四边形。 将接受四边形四个边的坐标: /// 0,0 float2 TopLeft : register(c0); /// 1…
pow(0, 2.2) 在 hlsl 像素着色器中给出 1?
但 pow(0, 2.0) 给出 0 似乎任何浮点指数给出 1,而整数指数给出 0。 我正在使用 DirectX 9 和 hlsl 编译器“D3DCompiler_43.dll”。 在 Nvidia 和 At…
帮助需要在 WPF 中使用 Shader Effect 开发 CUBE 和 DOOR 过渡
我需要使用 Shader 效果在我的 WPF 应用程序中开发 CUBE 和 DOOR 过渡。我查看了 CodePlex Shader 库,但它没有提供 CUBE 和 DOOR 转换。我是像素着色…
查看GPU内存/查看Texture2D内存空间以进行调试
我有一个关于我正在尝试实现的 PixelShader 以及我当前所做的事情的问题(这只是为了调试,并试图弄清楚): int3 loc; loc.x = (int)(In.TextureUV.x…