shader 相关问题

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

计算顶点着色器与片段着色器中的TBN矩阵?

我想我们可以在顶点着色器和片段着色器中计算TBN矩阵。 //计算与变化的mat3 vTbnMatrix; void main(){vec3 n = normalMatrix * aNormal; vec3 t = normalMatrix * ...

回答 1 投票 3

Unity 3d Sprite Shader(如何使用多灯点击将最大亮度限制为1)

我在Unity中创建了一个视频游戏。每个精灵都使用Sprite渲染器渲染,材质具有CornucopiaShader.shader。我遇到的问题是我想限制最大亮度(或......

回答 1 投票 2

如何在Unity 3D中编写一个自定义着色器,用于点亮特定像素或像素组?

我正在Unity中制作一个FPS游戏,我希望环境能够随着玩家在他的环境中拍摄而点亮。所以说我有一棵树。首先,它将完全是黑色或灰色,但如果我拍摄...

回答 1 投票 3

通过TCS和TES传递数据

这是我一直在尝试的一段代码:#include #include“GL / gl3w.h”#include“GLFW / glfw3.h”#include #包括 #包括

回答 1 投票 1

Monogame和HLSL - 点光阴影贴图工件

我正在用Monogame制作游戏。我正在使用前向渲染,我决定编写一个使用Blinn-phong着色模型调用闪电的着色器。我已经实现了这个模型......

回答 1 投票 2

你如何“结合”ShaderMaterial和LambertMaterial?

首先,非常感谢这个伟大的工作和社区。我正在尝试写一种简单的低聚风水材料。我知道有不同的方法来写这种东西,我会......

回答 1 投票 2

使用OpenFL将参数传递给着色器

我想将一组向量或浮点数组传递给OpenFL中的着色器,这可能吗?现在我只能使用这样的东西传递浮点数:var param:ShaderParameter = ...

回答 1 投票 1

剪影轮廓着色器

我知道这是一个记录很好的主题,但我仍然有一些问题。我制作了一个轮廓的轮廓但是加倍了网格。我有一个很好的fps,但轮廓太苛刻,我想要...

回答 2 投票 4

如何在WebGL中使用大量纹理进行计算

只关注单个顶点/片段着色器对的制服/属性/变化,我想知道如何使用纹理建模以下系统。专注于2D。职位:......

回答 2 投票 0

Unity Shader图中的平铺和偏移

我正在尝试在Unity着色器图形中创建重复的石材。应用平铺和offest节点会改变纹理的颜色,而不是在给定轴上重复的频率。我怎么样......

回答 1 投票 0

如何使用WebGL2绘制3个矩形

我能够手动写出完整的样板文件到WebGL2,并且有这么多工作。 const canvas = document.createElement('canvas')document.body.appendChild(canvas)const ...

回答 1 投票 0

程序纹理棋盘OpenGL

我在实现棋盘的程序纹理时遇到了一些困难。这就是我需要得到的东西:这就是我得到的东西:它很接近,但是我的纹理就像我...

回答 2 投票 0

LibGdx Shader(“着色器中没有带名称'u_texture'的制服”)

Shader成功编译,但是一旦渲染开始,程序就会崩溃......这就是我得到的错误:“在着色器中没有名称'u_texture'的统一”。这就是我的着色器的样子:#...

回答 2 投票 2

接收和投射阴影(自定义GEOMETRY Grass Shader) - Unity C#

我正在按照Sam Wronski制作的教程进行操作。 Zero of Zero(零世界教程),他为一个点云草发生器编码几何着色器。伟大的教程,但我想知道(和...

回答 1 投票 0

GLSL:如何做类似switch的语句

我想基于传递到着色器的数据动态调用缓动。所以在伪代码中:var easing = easings [easingId] var value = easing(point)我想知道最好的方法......

回答 1 投票 0

显示着色器阴影

我目前正试图将我的资产风格从现实转变为低聚/低音。例如,我有一个香椿表面着色器half4 LightingRamp(SurfaceOutput s,half3 lightDir,half atten){...

回答 1 投票 1

顶点渐变着色器旋转?

我有一个着色器,允许我创建和旋转2或3颜色渐变。我的问题是它在GPU上很重,所以我将这部分代码从片段着色器移到了顶点......

回答 1 投票 -1

片段着色器中设置的颜色未显示GLSL 1.30

我正在学习OpenGL,我刚刚看到了如何编写着色器。但第一个问题是,在课程中,支持GLSL 3.30+(OpenGL 4),但我的驱动程序(mesa)不允许我使用上面的版本...

回答 1 投票 1

OpenGL glLinkProgram返回false但信息日志为空;检查一切

我必须承认这是我第一次实现着色器,以前我只使用过固定功能管道;但是,尽管我确信我所做的一切都是正确的 - 但必须有......

回答 1 投票 8

Unity3D,圆形边框,立方体?

圆角边缘的常用方法是什么,如示例中的矩形对象?理想的结果看起来非常像这些图像。 (当然,你可以使用......

回答 3 投票 6

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.