编写 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…
在 HLSL 像素着色器中将 Texture2D 数组作为渲染目标
目前,我需要来自渲染通道的一些纹理的每像素数据(法线、深度和颜色)。 不是使用本质上相同的着色器(WorldViewPos 乘法等)运行三个通道,但每个通…
在 Pixel Bender for Flash/Flex 中模拟嵌套循环
我有两个向量,其点数很大,但任意(v1.length 不需要等于 v2.length),我想将它们成对相乘。因为这是 AS3 代码大循环中的主要瓶颈,所以我想我应该…
顶点着色器和片段着色器中的 gl_Color 和 gl_FrontColor 之间的关系是什么
我有直通顶点和片段着色器。 顶点着色器 void main(void) { gl_TexCoord[0] = gl_MultiTexCoord0; gl_Position = gl_ModelViewProjectionMatrix * gl_…
OpenGL Pixel Shader:如何生成 0 和 1 的随机矩阵(在每个像素上)?
所以我需要的很简单:每次我们执行着色器(意味着每个像素)时,我需要计算具有 分辨率的 1 和 0 的随机矩阵== 原始图像分辨率。这样的事该怎么办呢?…
什么是 HYDRA(像素弯曲器)sampleLinear 的 OpenGL ES 2 着色器语言模拟?
所以我查看了 OpenGL ES 着色器规范,但是没有看到这样的... 例如 - 我创建了简单的“捏缩放”和“旋转转身”和“移动到中心”HYDRA 像素弯曲过滤器。…
无法访问 DXGI_FORMAT_R8_UINT 纹理
我想对相机发送的 8 位图像进行一些计算,但我不知道如何访问它们。 以下是我创建纹理对象/资源视图的代码: D3D11_TEXTURE2D_DESC tDesc; tDesc.Heig…