导入 GLSL 文件抛出错误 - Vite 项目
作者:Lauenborg 提问时间:2/1/2023
所以我目前正在玩三个.js并使用 vite 来设置文档。 我创建了一个单独的 fragment.glsl,因此我不必在着色器材料中编写代码。但是在控制台中,我收到以下错误: Uncaught Syn...
GLSL 问答列表
作者:Lauenborg 提问时间:2/1/2023
所以我目前正在玩三个.js并使用 vite 来设置文档。 我创建了一个单独的 fragment.glsl,因此我不必在着色器材料中编写代码。但是在控制台中,我收到以下错误: Uncaught Syn...
作者:Elmi 提问时间:10/22/2018
我目前正在将一个旧的 OpenGL 1.1 应用程序移植到 OpenGL 3.0,该应用程序使用线框模型。 在 1.1 中,以下代码用于创建虚线: glPushAttrib(GL_ENABLE_B...
作者:asimes 提问时间:9/29/2014
我一直在拼凑在线示例来制作 Mandelbrot Set 片段着色器。顶点着色器基本上什么都不做,它分配,片段着色器做一些数学运算来计算图像。gl_Position 但是,我有许多 s 想用 Jav...
作者:alagris 提问时间:8/14/2021
我观察到一些奇怪的行为。我有一个无符号的 32 位整数数组。 我使用一个整数对 4 个值进行编码,每个值的大小为 1 个字节。然后我想将这样的缓冲区传递给顶点着色器 layout (location...
作者:ModernEraCaveman 提问时间:12/19/2022
我离解决方案还有大约四分之一半的路程;我能够使用曲面细分评估着色器生成球体的八个八分之一,但我无法以正确的方式定向它们。 这是我第一次尝试的代码。我发现归一化曲面细分坐标对于沿球体圆周重新定位新顶点...
作者:ModernEraCaveman 提问时间:7/11/2023
我刚刚弄清楚了使用 Vulkan 实现的计算着色器。但是,我很难理解为什么我输入到着色器的粒子中只有一小部分正在更新。 在视频中。int PARTICLE_COUNT = 32000 YouTube...
作者:wandugu 提问时间:10/15/2023
我最初打算使用统一的数组变量,单位为 ms。但是,由于制服类型不支持数组类型,因此我求助于使用 来传达数组。我采用了以下方法进行传输,但它无法正确传递数组。我希望分析这背后的原因。gradientTe...
作者:Hou Lu 提问时间:10/20/2023
我们使用 Cesium EdgeDetection 片段着色器 (GLSL) 来检测 3Dtiles 或地形的边缘。我们能否将边缘坐标结果从 GLSL 上下文中获取到 Cesium 上下文中,以便我们...
作者:Dreadward07 提问时间:10/29/2023
我正在尝试将一个简单的四边形渲染到屏幕上: #include <SDL.h> #include <GL/glew.h> #include <SDL_opengl.h> #include <iostr...
作者:BoneStarr 提问时间:10/26/2023
我一直在为我正在尝试学习的这个教程演示挠头:https://tympanus.net/codrops/2021/01/05/creating-an-infinite-auto-scrolling-ga...