shader 相关问题

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

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

我有以下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

视图矢量和法线之间的角度?

相当标准的GLSL问题。不幸的是,尽管我熟悉其背后的数学原理,但是我对webgl级别的实现不确定。着色器调试起来非常棘手。我是...

回答 1 投票 1

GLSL-片段着色器不同部分的精度不同

我有一个简单的片段着色器,可以绘制测试网格图案。我确实没有问题-但我注意到我无法解释的怪异行为。不要介意怪异的常量-它们会被填充...

回答 1 投票 1

OpenGL ES2:在顶点着色器(iOS)中使用“ layout”关键字时出现语法错误

我是iPhone OpenGL ES开发的新手。当我尝试使用“ layout”关键字指定顶点属性的位置时,编译器会抱怨语法错误。我使用错了吗?或...

回答 1 投票 0

Z战斗平面。一个接一个地绘制

我正在尝试使用MeshTopology.Lines在游戏视图中模拟场景视图的着色线框渲染。当前,对象已复制并位于与原始对象相同的确切位置,然后是MeshTopology ...

回答 1 投票 1

哪个是正确的矩阵值,可在SCNProgram传递的金属着色器中使用该矩阵值以获得正确的像反射一样的铬

我正在开发一个应用程序,该应用程序应在天空盒内渲染一个chrome风格的反射球形物体(使用六面立方体贴图)。我正在Swift中使用Scenekit通过不同的方法进行此操作。...

回答 1 投票 0

使用一个着色器但具有多个纹理的几何体实例化

我想使用此示例提供的着色器/技术向着色器中添加第二个板条纹理:https://threejs.org/examples/#webgl_buffergeometry_instancing_dynamic我认为我可以...

回答 1 投票 0

将图像作为纹理映射到THREE.js中的自定义着色器中的平面

我正在尝试将2个图像作为纹理加载,在片段着色器中对其进行插值,然后将颜色应用于平面。不幸的是,我什至无法显示单个纹理。我正在创建平面...

回答 1 投票 0

为图像直方图优化金属计算着色器

我有一个金属着色器,它可以像这样计算图像直方图:#define CHANNEL_SIZE(256)typedef atomic_uint HistoBuffer [CHANNEL_SIZE];内核无效的computeHisto(texture2d ] >>>

回答 1 投票 0

Shader Fliping Faces

我正在尝试使用OpenGL和C ++构建渲染引擎。但似乎无法解决这个问题。使用不同的着色器在5个不同的时间渲染同一模型,这是5个中的4个...

回答 1 投票 0

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