shader 相关问题

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

运动物体的漫射照明

[当计算移动物体的漫射照明时,我必须将发光源与物体本身一起移动:@Override public void draw(){//并条机... //移动物体GLES20 ....

回答 1 投票 3

我需要帮助将此2D天空着色器转换为3D

我在github上找到了此着色器功能,并设法使其在GameMaker Studio 2(我当前选择的编程套件)中正常工作。但是,这是2D效果,没有考虑到...

回答 1 投票 1

将遗留管道转换为现代openGL的问题

我正在将openGL ver 1.0应用程序转换为更现代的版本。我被困在一个函数上,需要一些帮助。基本上,我们从文件[.SLC]格式读取数据点,... ...>

回答 1 投票 0

Webgl纹理工件

我正在尝试通过顶点着色器在WebGL中创建简单的页面翻转效果。如果我使用以下顶点着色器代码,则页面翻动,一切看起来都很好。浮动y_rot = mix(uAnimationStep,...

回答 1 投票 0

仅对相机前面的红色脸部着色?

我是GLSL的新手,我一直在努力寻找一种方法来将旋转的立方体的表面涂成红色。我已经实现了在一张获得正常x的面孔上绘制红色,但是我的...

回答 1 投票 1


HLSL-浮点数似乎返回了错误的值

我一直在尝试将4个uint(8位)编码为一个浮点,以便我可以轻松地将它们与深度值一起存储在纹理中。我的代码无法正常工作,最终我发现了问题...

回答 1 投票 -1

Unity HDRP-CustomRenderTexture不起作用?

我正在尝试用鼠标绘制纹理。鼠标坐标被赋予输出到渲染纹理的着色器(我尝试过会影响到的常规RenterTexture和CustomRenderTexture ...

回答 1 投票 0

如何在WebGL / WebGL2着色器中禁用使用浮点运算的优化

我正在尝试基于32位浮点数在WebGL或WebGL2着色器上实现64位算术。需要的基本功能之一是对任何浮点数进行分割的功能...

回答 1 投票 1

如何在OpenGL中实现平面着色而没有重复的顶点?

我正在尝试使用平面阴影在LWJGL OpenGL中渲染3D棱镜。例如,我有一个索引如下的多维数据集:在顶点缓冲区中,我只有8个顶点,如上所述。是...

回答 1 投票 2

GLSL中的版本兼容性

我正在GLSL中从事一个项目(我没有经验)。我目前没有自己编写任何代码,只是试图运行别人的代码。不幸的是,他们使用...

回答 1 投票 0

OpenGL:覆盖率淡入淡出

如果使用alpha-to-coverage而不显式设置着色器中的样本(硬件4.x功能?),则alpha值'a'的coverage掩码是否保证是...的位翻转?

回答 1 投票 1

将GLSL片段着色器降级到最低版本(至少GLSL 3.3)

大家好。我试图为特定目的制作基于节点的编辑器。因此,我借鉴了虚幻引擎4蓝图编辑器使用的地形栅格样式作为开始。并写出简单的片段...

回答 1 投票 1

OpenGL:将RGBA转换为浮点数

我已将浮点数编码为纹理(float32的4个字节存储为RBGA值)。现在,我需要将它们解码回单个浮点数。到目前为止,这是我尝试过的方法,但对我不起作用:...

回答 1 投票 0

ERROR:0:2:'attribute':无法初始化这种类型的限定符(从1.1到1.5使用的GLSL版本)

我遵循了关于GLSL的developerpez教程,http://alexandre-laurent.developpez.com/tutoriels/OpenGL/OpenGL-GLSL;我下载了作者建议的最终项目,除了......>

回答 2 投票 2

更改gl颜色的alpha属性

我使用以下代码来降低或增加gl_FragColor的亮度。着色器“ ARCore / ARLBackground” {属性{_MainTex(“ Texture”,2D)=“ white” {} _UvTopLeftRight(“ ...

回答 1 投票 2

ThreeJS:首次尝试着色器-混合两个纹理

我正在尝试将两个纹理融合在一起而没有成功。我刚得到黑色的质地。我不确定这是着色器代码还是我使用ThreeJS实现它的方式。我尝试了两种不同的着色器...

回答 3 投票 2

将墨卡托投影变换为等角矩形的着色器?

我正在尝试在Unity中制作一个着色器,以墨卡托投影纹理作为源并将其转换为等矩形投影纹理。输入示例:输出示例:此示例执行...

回答 1 投票 2


无法让glVertexAttribPointer从着色器渲染颜色

我正在尝试使用单个VBO和着色器渲染3个具有不同颜色的点。我将位置和颜色值传递给单个VBO:顶点= np.array([[0,0.1,0.6,1,1,0],[0.3,...

回答 1 投票 1

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