glsl 相关问题

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

如何使用OpenGL正确投影和扭曲3d点

我正在对GLSL着色器进行编码,以使用“模型”,“视图”和“投影”矩阵进行3D顶点的投影。我将此用于投影矩阵。但是我没有得到失真的图像。为了...

回答 1 投票 0

在OpenGL中使用多个光源时如何解决我的照明问题(片段着色器问题?)>

这是我第一次问一个问题,因此,如果我缺少应该在此处的内容,我深表歉意。我正在一个需要在opengl中安装两个光源的项目。这些应该是定向灯。...

回答 1 投票 0

为什么统一变量在GLSL中不起作用?

我目前正在尝试使用LWJGL创建用于后处理目的的模糊着色器,但偶然发现了一个问题。我要更改的均匀度是分辨率,模糊的半径和方向(...

回答 1 投票 0


如何在GLSL中使用char字符串?

如何使用GLSL中的char sumbols?在https://www.shadertoy.com/new上测试。 int c = int('a'); //不起作用如何获得一个sumbol或字符串?用于通话功能。 DrawString(“ Hello world!”); //示例...

回答 1 投票 0

如何生成用于射线投射的摄影机射线

我正在尝试使用OpenGL和C ++创建一个简单的体素引擎。我的第一步是从相机发出光线,并检测光线是否与某物相交(出于测试目的,它仅两个...

回答 1 投票 0

glsl无穷大常数

GLSL是否具有用于+/-无限或NaN的任何预定义常数?我这样做是一种解决方法,但我想知道是否有更清洁的方法:// GLSL片段着色器#version 410 const float ...

回答 3 投票 14

IOS Metal Fragment着色器文件编译

我有片段着色器“ fsh”文件,我正在尝试对其进行编译,它最初是从Shadertoy提取的,并且它是在GLSL中,我试图将其移植到METAL,并且出现以下错误:.. 。

回答 1 投票 0

在Pi 3 B +上使用处理Pi的GLSL着色器

这是我第一次从Processing OSX移植到GLSL着色器,以便在Raspberry Pi 3 B +上运行的Processing Pi上运行。我有一个非常基本的着色器,可以在播放两个视频之间进行分解。它...

回答 1 投票 0

为什么在相机旋转期间拉伸模型,以及如何解决纹理化问题?

我正在研究一个Opengl射线跟踪器,它能够加载obj文件并对其进行射线跟踪。我的应用程序使用assimp加载obj文件,然后发送所有三角形面(顶点和...

回答 1 投票 1


GLSL中最简单的2D照明

Hullo,我想在GLSL中实现一种简单的2D照明技术。设置我的投影矩阵,以便窗口的左上角为(0,0),右下角为(window.width,window ....

回答 1 投票 0

OpenGL Phong照明:镜面高光不正确

我的OpenGL中的Phong照明着色器似乎有一个奇怪的问题。镜面高光显示在对象的错误一侧。眼前的问题:如您所见,镜面高光...

回答 1 投票 0

在OpenTK上绘制10个数据集

我有10组数据保存在数组中。例如A1 = [1,2,3],A2 = [5,6,7] ...等等。我使用OpenTk GameWindow对其进行绘制,因为我有一个大数据集(每个数据集超过1000万个)。现在我知道该如何...

回答 1 投票 1

OpenGL-GLSL-将MetalRoughness贴图提取到金属贴图和粗糙度贴图?

[我有一个问题,我希望它是正确的位置,我开始使用PBR,为此,我开始使用Damaged Helmet模型(https://github.com/KhronosGroup/glTF-Sample-Models / ...

回答 1 投票 0

在OS X上开发GLSL着色器有哪些选项?

Apple的Shader Builder并不十分先进。我想知道是否有比在Bootcamp上运行东西更好的OS X选择。

回答 4 投票 7

OpenGL usampler2d值不能被分割

我一直在编写GLSL着色器,并使用整数纹理(GL_RED)将值存储在着色器中。当我尝试划分从usampler2D纹理获取的值时,它保持不变。 ...

回答 1 投票 0

我可以使用从顶点着色器到几何着色器的6个int数组吗?

我正在尝试从6个整数顶点生成OpenGL图元。即6个整数值将生成4个自定义line_strip。首先,我尝试将6个整数数组从“顶点”移动到“着色器......>

回答 2 投票 1

OpenTK / OpenGL:无法使着色器在VAO上运行

我正在尝试在我的网格上运行着色器。现在,这一切都是2D的,非常简单。我认为这只是我所缺乏的问题,但是经过4个小时的google并阅读完...

回答 1 投票 0

如何将变量从顶点着色器移动到几何着色器?

我具有以下顶点着色器:#版本330在OHLC中的ivec4中的布局(位置= 0); int inVolume中的布局(位置= 1); int inTimestamp中的布局(位置= 2); ivec4 outOHLC; out int ...

回答 1 投票 1

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