腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
从
计算
着色器
获得
输出
、
、
、
我有一个非常基本的想法,我希望
着色器
如何
与我的程序交互,但我不知道
如何
制作它。
浏览 33
提问于2020-07-21
得票数 1
1
回答
着色器
程序
输出
矢量图形
、
一般来说,我对
着色器
程序相当陌生,但我有一个关于矢量图形的问题。我知道像素
着色器
可以生成颜色信息,在屏幕上绘制某种几何图形。但假设你有一个阴影,创造了一个轮廓(轮廓)围绕一些几何学。
着色器
程序是否有可能生成矢量图形(即。曲线)的精确轮廓(而不是像素数据)? 或者在另一个例子中,这幅图像是通过使用像素
着色器
创建的。着色程序是否根本不同,因此不能生成线条、曲线等作为
输出
的一种形式?
浏览 0
提问于2020-04-17
得票数 2
3
回答
像素
着色器
中的
计算
深度不好吗?我可以通过移动深度钙到顶点
着色器
来降低填充率吗?
、
我已经意识到的一个原因可能是,我在像素
着色器
中
计算
深度(游戏使用对数深度缓冲器来
获得
从
1厘米到数百万米之间的极高精度)。 我突然意识到,在像素
着色器
中写入深度会破坏早期Z测试的能力。这个问题可以通过在顶点
着色器
中
输出
这个
计算
的深度值来解决吗?
浏览 0
提问于2015-04-05
得票数 0
3
回答
是否可以
从
着色器
代码中检索*整型数据?
、
我有一个简单的问题要问..在XNA中使用
着色器
时,您首先了解到的事情之一是可以通过Effect.Parameters函数将变量
从
C#传递给
着色器
代码。例如:在上面的代码行中,您将存储在'someValue‘中的值发送给
着色器
变量'shaderVariable例如,您希望调试
着色器
代码的内部工作,并希望将一些数值数据发送回您的C#应用程序,那么是否也有任
浏览 10
提问于2010-11-14
得票数 2
1
回答
计算
着色器
与象素
着色器
共享内存
、
、
我是比较新的
计算
着色器
和gpgpu在一般情况下,所以请与我,如果我错过了点什么地方。我还没有理解/看到的主要事情是
如何
从
计算
着色器
获得
内存到全局
着色器
内存,这些内存可以在像素
着色器
中使用,而无需在GPU和CPU之间来回传递。我已经写了一个
计算
着色器
来
计算
每个体积的球谐系数。我见过类似的帖子,人们建议在象素
着色器
中进行
计算
,但我不认为这会
浏览 0
提问于2020-03-29
得票数 2
回答已采纳
1
回答
opengl:使用
着色器
时,我可以写入
输出
缓冲区中的多个位置吗?
、
、
输出
的格式如下: for (x = 0; x < cols; ++x){ outputImage[y*cols诀窍在于
输出
--据我所知,我只能将
着色器
的结果放到gl_FragColor中。有没有可能编写一个片段
着色器
,将结果放入
输出
的多个像素中?我在哪里可以找到这种技术的例子?
浏览 3
提问于2013-01-05
得票数 1
回答已采纳
2
回答
如何
在世界空间中进行定向每个片段的照明?
、
、
、
我试图创建一个简单的GLSL
着色器
,每片段方向光。到目前为止,在许多教程之后,我不断地遇到这样的问题:我的光是在世界坐标中指定的,但是,
着色器
将光线的位置视为眼睛空间,因此,当我移动相机时,光线的方向会发生变化。我的问题是,
如何
将方向光的位置,如(50,50,50,0)转换成眼睛空间,或者,这样做会不会是解决问题的不正确方法?
浏览 0
提问于2013-06-29
得票数 2
回答已采纳
2
回答
没有多个缓冲区附件的较大GLSL片段
输出
、
、
、
、
4字节
从
GLSL片段
着色器
,如果实现不支持多FBO缓冲区附件或‘深度’缓冲区格式?例如,当使用WebGL或OpenGL ES时,如果必须在多个通道中重复部分
计算
以
获得
更多
输出
通道,则限制为每个片段的RGBA
输出
会导致复杂
计算
的效率极低。
浏览 0
提问于2012-02-25
得票数 0
回答已采纳
1
回答
如何
获得
在给定高度级别之间
计算
的值OpenGL?
、
、
我需要OpenGL在不同高度级别之间线性
计算
的坐标。 我有一个64 x 64像素大小的高级贴图和一个与高度贴图相对应的纹理。此表示法基本上大于64 x 64 px,因此OpenGL
计算
了中间值(可能是线性的),因此在3D空间中不会形成任何台阶。是否可以使用表示x和y坐标的函数来
获得
z坐标?
浏览 0
提问于2016-06-07
得票数 0
1
回答
OpenGL、C++、In Out变量
、
、
、
、
我需要将一些变量直接
从
顶点
着色器
传递到片段
着色器
,但我的流水线也包含一个TCS、一个TES和一个简单的透传内容的GS。我已经知道fragment
着色器
期望
从
程序的最后一个链接
着色器
(在我的例子中是Geometry Shader )接收其" in“变量的值,但我不想在那里进行MVP和普通
计算
。
如何
将变量
从
顶点
着色器
直接
输出
到片段
着色器
?(跳过中间的其余材质球) 这有可能吗?
浏览 3
提问于2018-03-18
得票数 1
1
回答
在
计算
着色器
的无序访问视图中写入TextureCube
、
、
、
、
我正在尝试使用
计算
着色器
从
现有的环境贴图生成辐照度贴图。我想写入无序访问视图中的TextureCube对象以存储最终
输出
,但我认为这是不允许的。
如何
存储
计算
着色器
的结果?
浏览 19
提问于2019-06-26
得票数 2
回答已采纳
3
回答
是否可以使用WebGL在浏览器中运行GPU上的折叠操作?
、
、
、
这种
计算
在CPU上不够快。是否有可能在GPU上,浏览器上以某种方式运行
计算
?
浏览 2
提问于2014-01-23
得票数 4
回答已采纳
1
回答
HLSL将一个浮点数传递给PS?
、
、
我应该
计算
一个浮点值s,然后把它传递给像素
着色器
,这样我就可以
计算
”卡通照明“了。我理解
计算
背后的理论,但我似乎不知道
如何
将一个浮点值
从
我的顶点
着色器
传递到像素
着色器
。看起来,我可能需要以某种方式修改输入和
输出
结构,但到目前为止,除了一个"outputVS“结构之外,还没有任何结构。 简而言之,
如何
将一个浮点值
从
我的顶点
着色器
传递到HLSL中的像素
着色器
浏览 2
提问于2012-04-14
得票数 3
回答已采纳
1
回答
金属
计算
核尺度图像
、
、
、
、
我有点困惑,
如何
应用缩放操作在
输出
纹理时,使用
计算
机
着色器
。outputColor = half4(inputColor.r, 0.0, inputColor.b, 1.0); } 上面的
计算
着色器
是否假设输入和
输出
纹理的大小相等如果我使用顶点和片段
着色器
,我可以配置一个带有过滤器::线性的采样器,
输出
纹理会根据它的大小进行缩放。我们
如
浏览 2
提问于2018-04-13
得票数 1
1
回答
共享相同顶点的OpenGL退化GL_TRIANGLES
、
、
、
在顶点
着色器
中,我希望将一些顶点捕捉到相同的坐标,以简化一个大的动态网格。因此,我期待着一个主要的性能提升,因为许多三角形正在崩溃到相同的点,并将退化。但是我没有得到任何fps增益。由于测试,我将我的顶点
着色器
设置为gl_Position(vec4(0))以退化所有三角形,但仍然没有区别… 有没有什么标志可以“激活”退化,或者我遗漏了什么?
浏览 2
提问于2015-12-23
得票数 2
1
回答
DFT
着色器
分两道次的问题
、
、
、
、
我正在为2D图像创建FFT
着色器
。我使
浏览 3
提问于2020-07-09
得票数 0
1
回答
金属多台
计算
机
着色器
与单台
、
、
、
、
我正在运行多个(4或5)
计算
着色器
来处理相同的数据并提供不同的
输出
。但是,用户可以启用其中一个、一些或全部。
从
性能考虑,我有两种选择: 将它们分割成多个
着色器
,并使用多个传递来
计算
每一块数据。每次传递都使用不同的
计算
命令编码器。<e
浏览 1
提问于2018-05-20
得票数 0
2
回答
在
计算
机
着色器
可用之前,是否使用了通用GPU
计算
?
、
今天,我们有了像Nvidia的CUDA和OpenCL这样的工具在GPU (GPGPU)上执行通用
计算
。鉴于传统的
着色器
是专门用来用像素值填充帧缓冲区来生成图形的,在现代GPGPU功能之前,是否有任何用于非图形
计算
的图形
着色器
的例子?
着色器
可以接收
从
CPU发送的输入参数值,GPU可以被告知渲染到纹理缓冲区而不是屏幕。考虑到这一点,我觉得有人可以发送值进行
计算
,使用顶点和/或像素
着色器
计算
它们,并在
输出
像素值中
浏览 0
提问于2022-10-20
得票数 1
回答已采纳
1
回答
如何
在后续的opengl迭代中有效地转换和使用生成的坐标?
、
、
、
、
我脑海中有两个方法 1)创建顶点和线坐标的初始数组,然后为圆和线创建两个
着色器
。然后在每次迭代中
计算
旋转和平移矩阵,并在每次迭代中均匀地将该矩阵和初始顶点传递给顶点
着色器
。2)
计算
一次变换矩阵,然后在每次迭代中用新的坐标更新顶点数组(我不知道
如何
返回数据from.vertex
着色器
)。如果是2,请解释我
如何
实现这一点,因为我不知道
如何
获得
一个迭代的顶点
着色器
输出
,以便在下一个迭代中使用。
浏览 0
提问于2016-02-28
得票数 0
1
回答
计算
着色器
,它们适合在管道中的哪个位置?
、
、
我找不到很多关于
计算
着色器
的信息。最好的资源是“Direct3D 11的实际渲染和
计算
”,不幸的是,它没有太多帮助。它帮助我理解了一些理论,但我仍然不知道
如何
实现任何东西。我不明白的是,
计算
着色器
是
如何
适应管道的。我想我知道我需要做什么,但我不知道我应该
如何
让它工作。 我需要以某种方式在
计算
着色器
中添加一个填充了所有粒子位置的缓冲区。然后我需要这个
计算
着色器
将每个位置作为顶点<em
浏览 1
提问于2012-11-20
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何以更少墨水、更低消耗获得更高质量输出
大数据:从错误的角度出发 如何从数据中获得价值?
从矿工角度看项目,项目如何获得矿工支持?
如何从系统层面优化深度学习计算?
我是如何从谈话中获得成长的?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券