glsl 相关问题

OpenGL着色语言(GLSL)是OpenGL中着色器的标准编程语言。该语言有许多版本,每个版本对应一个OpenGL版本。 OpenGL ES 2.0及更高版本具有单独的GLSL版本。

OpenGL 4.3错误地将第4个纹理坐标映射到与第3个纹理坐标相同的位置

当我运行这个程序时,它似乎只是将我的纹理映射到一个直角三角形的三个边(我的顶点数组中的前三个点),并完全错过了第四个,就像我改变时...

回答 2 投票 2

如何使用6 sampler2D实现textureCube

在我使用samplerCube渲染立方体之前这是我之前的fragmentShader代码“uniform samplerCube tCubeTgt;”,“vary vec3 posTgt;”,“void main(){”,“vec4 reflectColorTgt = ...

回答 1 投票 0

WebGL - 在平面上显示球体

我想展示一个像球体一样的图像 - 但是在飞机上。这个操作的一个例子是Mercatore投影,地球地图从地球“展开”。为了更好......

回答 1 投票 0

如何修复错误的Blinn-Phong照明

我试图在Vulkan着色器中为单个光源实现Blinn-Phong着色,但是我得到的结果不是我所期望的。输出如下所示:灯光位置......

回答 1 投票 1

如何投影openGL控件的顶部和底部区域

使用下面的代码我可以在openGL控件中显示图像。这是矩形的。现在我想将这个矩形的顶部和底部区域投影到圆柱形状。我的意思是需要执行...

回答 1 投票 2

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