hlsl 相关问题

HLSL(高级着色器语言)是Microsoft开发的专有着色语言,用于与Microsoft Direct3D API一起使用

为什么我的 Hull 和 Domain 着色器没有编译? (HLSL)

这是我的外壳着色器,我在主函数上方的每个属性上收到“警告 X3554:未知属性,或该语句的属性无效”,以及“

回答 0 投票 0

DirectX11,HLSL - Texture2DArray 示例?

我知道 Texture2DArray 在 HLSL 中可用,它可以分配一个用 C++ 代码初始化的多个纹理的数组作为着色器资源。但是,我们没有找到确切如何......

回答 1 投票 0

遮挡剔除处理奇怪的结果

我有一些奇怪的遮挡剔除结果。对象正在剔除,但不是正确的方式。为了根据深度剔除对象,我使用轴对齐的对象边界框,我生成...

回答 0 投票 0

错误 X8000 : D3D11 内部编译器错误:无效字节码。操作码#86的操作码#1的操作码类型无效(计数是基于1)

我和我的指导老师实验室助理一样,绝对是一头雾水。由于某些原因,下面的HLSL代码在输出窗口中返回了这样的内容:错误X8000:D3D11内部编译器错误:...。

回答 2 投票 8

将 HLSL 像素着色器应用于 Win32 屏幕捕捉。

一点背景资料。我试图制作一个Windows(10)应用程序,使屏幕看起来像一个老式的CRT显示器,扫描线,模糊,和所有。我正在使用这个微软官方的屏幕捕捉......。

回答 1 投票 1

计算着色器。为什么是RWTexture2d<float4>?

我有一个ID3D11Texture2D和ID3D11UnorderedAccessView,格式为DXGI_FORMAT_R8G8B8A8_UNORM,着色器为RWTexture2d。 tex: register(u0); [numthreads(32, 32, 1)] void main(uint3 dtid : ...)

回答 1 投票 0

顶点相对于法线的位置

在一个曲面着色器中,给定世界的上轴(其他的也是),世界空间位置和世界空间中的法线,我们如何将世界空间位置旋转到法线的空间?那......。

回答 2 投票 5

渐变着色器Z仅在场景视图中战斗。

我已经创建了以下渐变,它采用Image components源图像,并将双色渐变应用于它。使用一个切换器,它可以切换到使用源图像的阿尔法为 ...

回答 1 投票 1

HLSL:Unitys Vector3.RotateTowards(…)

我需要在计算着色器中将方向向量向另一个具有最大角度的方向旋转,就像Vector3.RotateTowards(from,to,maxAngle,0)函数一样。这需要在...

回答 1 投票 0

需要通过Internet播放mp3音频,而不会在iOS中出现延迟(Swift)

我们正在尝试使用AVPlayer实现低延迟的音频流(仅存在编码的音频数据,而没有视频数据)。我们已经测试了HTTP和HLS等音频流协议,并观察到... ...>

回答 2 投票 0

Unity / HLSL:根据表面法线尝试使用纹理图集的不同部分时,结果为奇数

我是3D代码和编写着色器的新手,所以我可能在这里做一些愚蠢的事情。我正在研究一个简单的Minecraft副本,只是为了学习Unity,并且我认为构造地面的最简单方法...

回答 1 投票 0

Compute Shaders:为什么使用RWTexture2d ?

已编辑的问题:我有一个ID3D11Texture2D和ID3D11UnorderedAccessView,格式为DXGI_FORMAT_R8G8B8A8_UNORM和着色器RWTexture2d tex:register(u0); [numthreads(32,32,1)] void ...

回答 1 投票 0

运行来自opencv videowriter api的gstreamer管道命令,以将连续的图像流传输到hlssink

[我正在尝试使用opencv videowriter api从视频卡设备流式传输连续图像,下面是执行操作的opencv代码段,我的问题是我正在获取帧,但没有...

回答 1 投票 0

如果我使用顶点着色器对对象执行所有操作,则常量缓冲区可以为空吗?

程序周期为Update(); UpdatePipeline();在每个对象的Update()常量缓冲区中,转换后将其对象世界矩阵复制到GPU上传堆中。并且在...

回答 1 投票 0

如何使用Vulkan编译HLSL着色器?

我目前正在学习Vulkan API,是时候创建管道了,我选择了HLSL,因为将来我想在DirectX中重用着色器,当我获得RTX GPU时,我打算带来光线跟踪,这是我的新手。 ..

回答 1 投票 1

HLSL'technique'关键字文档

非常简单的问题...我有一些代码示例:技术Draw {pass {vertex_shader = VertexShaerName(vec_in); pixel_shader = PixelShaderName(vec_in); }} ...

回答 1 投票 1


如何在像素着色器中使用顶点数据

一个三角形有3个顶点。像素着色器从顶点着色器接收数据。如果每个顶点具有不同的颜色,则会在这些颜色之间计算过渡。这样的计算...

回答 1 投票 0

SimplexNoise重新缩放fbm内部的渐变

我如何在fbm循环中修改梯度矢量?问题是我无法使用此代码正确计算法线...它们只是指向正确方向的一点,此...

回答 1 投票 0

将float2 / vector2属性从着色器暴露给Unity材质检查器

在Unity shaderlab着色器中,您可以将着色器属性公开给编辑器中的材质检查器。这可以通过将要公开的属性放在“属性”部分中来完成,例如...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.