HLSL(高级着色器语言)是Microsoft开发的专有着色语言,用于与Microsoft Direct3D API一起使用
我发现在互联网上,使纺纱对象径向模糊效果的一些着色器。它的工作原理,看起来很酷,但是当我把它应用到一个精灵,但是它就像雪碧/漫着色器:它...
(Monogame / HLSL)与阴影贴图问题 - 暗影依赖于相机位置
我敲我的头,在这个问题相当长的一段时间,现在终于意识到,我需要认真的帮助......所以基本上我想要实现正确的阴影到Monogame我的项目我写。 ...
我想呈现three.js所和统一法线贴图,但我觉得最终的输出是不同的。在Unity使用如下的着色:着色器“熄灭/正常” {属性{_MainTex(“纹理”,2D)...
如何使用ID3D12ShaderReflection :: GetVariableByName方法
我有以下着色器编译使用D3DCompiler:结构vertex_in {FLOAT3位置:POSITION; FLOAT2 tex_coord:TEXCOORD; };结构vertex_out {...
我想做出统一的顶点,片段着色器。我知道GLSL,但首先尝试CG / HLSL编程。如果设置统一到“为openGLCore图形API”,我可以使用结构均匀变量。制服 ...
当我在我的电脑上运行我的计算着色器时,它可以工作。如果我在我的Mac上运行它,它不会。基于一些调试,我认为问题是无论出于什么原因,...的Y,Z和W分量......
下面的代码是从英特尔GPA工具生成的,我一直在研究这些HLSL代码,我无法理解代码中使用的寄存器是什么以及它拥有什么值?我们怎么知道 ...
应该使用哪个纹理槽来开始我需要7个资源的0到8个索引中的第7个和第8个槽
我总共有9个纹理资源我需要2个资源一起用于像素着色器。在那种情况下,如果我只需要第7和第8个纹理资源,那么纹理槽开始索引应该是什么。 (...
D3D线条画分割成三角形 - 它几乎可以工作,但需要一个提示
我正在尝试编写一个可变宽度的一般D3D11线条绘制。它工作,但只有当线约45度。然后它如图所示'分手'。忽略模型和三角形。 ...
假设我们在HLSL中有一个几何着色器(模型5.0),它有一个用于缩放的矩阵和一个用于平移的矩阵:float4x4 scale; scale [0] = float4(s,0.0f,0.0f,0.0f); scale [1] = float4(0.0f,...
所以我在着色器中渲染阴影贴图时遇到问题我对着色器编码很新(大约3个月),我会告诉你我正在做什么(我认为我在做什么)。所以从...开始
我试图在frank luna的游戏编程简介中实现地形教程。我成功地使用效果文件实现了它。当我尝试分离顶点,船体,域......
为什么Hidden / Fastblur着色器不再适用于Unity 2018的iOS?
上下文:如果你google for Hidden / Fatblur,你会发现这个着色器可用的多个网址,我不会在这里发布任何链接,因为我不知道原始位置。它基本上是......
如果我将普通场景的顶点法线显示为世界空间中的纹理中的颜色,是否有办法有效地计算边缘或者在数学上是不可能的?我知道这可能......
我有以下用GLSL和HLSL编写的片段着色器(这里用HLSL编写,但实现几乎相同):sampler2D输入:寄存器(s0); float3 lowerBounds:...
我正在努力弄清楚如何设置我的hlsl着色器以使用Premake5和Visual Studio 2017.我不知道如何告诉Premake5编译我的hlsl着色器,作为预构建步骤。这里 ...
Unity 3d Sprite Shader(如何使用多灯点击将最大亮度限制为1)
我在Unity中创建了一个视频游戏。每个精灵都使用Sprite渲染器渲染,材质具有CornucopiaShader.shader。我遇到的问题是我想限制最大亮度(或......
如何在Unity 3D中编写一个自定义着色器,用于点亮特定像素或像素组?
我正在Unity中制作一个FPS游戏,我希望环境能够随着玩家在他的环境中拍摄而点亮。所以说我有一棵树。首先,它将完全是黑色或灰色,但如果我拍摄...
我正在尝试编写基于光线追踪的着色器,其中对于四边形的每个像素,我计算来自相机的光线的原点和方向,并测试与我的场景的交点(目前是...
我正在用Monogame制作游戏。我正在使用前向渲染,我决定编写一个使用Blinn-phong着色模型调用闪电的着色器。我已经实现了这个模型......