shader 相关问题

着色器是用于对计算机图形中的几何或像素数据执行计算的程序。

检测后处理GLSL着色器上的光位置

[我正在尝试像从Nvidia GPU Gems 3中提取的那样应用体积散射后处理,现在我有这样的东西:float4 main(float2 texCoord:TEXCOORD0):COLOR0 {// ...

回答 1 投票 0

根据Nvidia GPU宝石第1章设置GLSL海洋水着色器

我正在遵循Nvidia GPU Gems第1章中有关使用着色器进行水模拟的知识。我正在尝试按照本章在OpenGL es 2.0(iOS)中使用glsl创建海洋水着色器。我可以...

回答 1 投票 4

Three.js(GLSL)-画布调整大小

我试图在此处的CodePen将窗口调整为较小的尺寸时,至少保留一点比例。目前,事实证明,很难看到线条和交互作用...

回答 1 投票 0

GLSL线条样式-更改颜色

我正在尝试将下面的笔的颜色更改为黑色和白色。我很难找到正确的价值观。有人可以帮助我找到解决方案吗? CodePen链接这是...

回答 1 投票 0

ERRor:ERROR:0:161:'=':无法从'const float'转换为'highp int'

我是着色器的新手,我正在尝试使用《着色器手册》中的示例,我目前仍受Golan Levin的Cubic Bezier函数的困扰:const vec3 lineColor = vec3(0.0,1.0,...] >

回答 1 投票 1

如何在Flutter Shader中从topLeft到botttomRgiht进行渐变效果?

嘿,每个人,我需要知道,如何创建一个从topLeft到bottomRight的渐变颜色,并在阴影中使着色器像该示例2中那样颤动?我尝试使用此迷你着色器代码来...

回答 1 投票 0

我如何渲染存储在SSBO中的顶点?

这是在OpenGL之后以AoSoA(混合SoA)格式加载/读取数据的问题。我正在尝试使用着色器存储缓冲区对象(SSBO)存储以AoSoA表示的顶点数据...

回答 1 投票 1

将音频频谱作为libGDX中的纹理传递到着色器

我正在使用libGDX开发音频可视化器。我想将音频频谱数据(包含音频样本的FFT的数组)传递给我从Shadertoy获取的着色器:https://www.shadertoy.com / ...

回答 1 投票 2

如何将float3打包到一个float中

我正在做一些动画工作。我需要将一些支点放入UV中,然后我的着色器才能读取它们。我需要将4 float3打包到float4中。因此,我需要将每个float3打包到一个float中。这些...

回答 1 投票 0

模型中的透明零件是彩色的吗?

我有以下3D模型,它仅由各大洲组成:如何在着色器中使用特定颜色对这些透明零件进行着色?不要求提供代码示例,相关文档...

回答 1 投票 0

为什么不在卡通矢量的Toon阴影中对法向矢量应用模型视图矩阵(Lighthouse3d教程)?]

我正在通过浏览Web教程来学习GLSL。本教程有一个称为“卡通着色”的示例。这是Toon Shading-版本I的链接。在此示例中,顶点着色器为...

回答 1 投票 1

在着色器上计算归一化设备坐标显示出不同的结果,然后在cpu上进行计算

我创建了一个正交投影相机,用于我的简单opengl 2d渲染器。当前,我有一个问题,当我计算它们时,计算出的归一化设备坐标是错误的...

回答 1 投票 3

着色器练习书

[我正在这个寒假里度过,试图学习一些有关着色器的知识,但我坚持进行以下几次练习:y = sin(x);尝试以下练习并注意会发生什么:添加时间(u_time)...

回答 2 投票 1

如何计算聚光灯的距离?

我希望我的聚光灯具有最大范围。目前,着色器如下所示:#version 460核心布局(位置= 0)out vec4 f_color;在vec2 v_position;在vec2 v_uv中;在vec4 v_color; ...

回答 1 投票 0

OpenGL ES 3.0 / GLSL无法呈现数据(Kotlin)

我正在尝试使用GLES 3.0实现基本的着色程序,并已将各种教程中的代码拼凑而成。一切对我来说似乎都是正确的,并且可以正常编译,但是在...

回答 1 投票 1

点云纹理alpha混合(THREEJS)

我使用ShaderMaterial创建具有基于属性的大小和不透明度的点云。我还需要贴图。问题在于纹理的渲染没有透明度。看起来像每个纹理...

回答 1 投票 0

OpenGL纹理未渲染(C)

我想在一个矩形(两个三角形)之间绘制一个简单的图片,但是当我启动程序时,只有一个黑色的矩形而不是图片。为了渲染图片,我在使用着色器,...

回答 1 投票 0

如何处理GLSL中增加浮点值的小数精度?

我正在编写一个着色器,其中我需要根据增加的x偏移量来计算y值。问题是,增加的x值最终将失去其十进制精度,从而导致输出...

回答 1 投票 0

无法成功链接OpenGL程序

[这是我的(非常简单的)着色器:受保护的字符串[] codeTransformateurSommets = {“ #version 400 core”,“ void main(void){”,“ const vec4 vertices [3] = vec4 [3](vec4(0.25 ,-0.25,0.5,1.0),...

回答 1 投票 2

Shader saturate()不应创建渐变

为Unity写一个着色器,我不明白这里发生了什么。我有一个附有材料的球体。材质已附加着色器。着色器非常简单,它会生成一些单纯形...

回答 1 投票 0

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