glsl

glsl

文章 3 浏览 274

无法理解此示例中点积的使用吗?

通常,我使用两个向量的点积来找出它们的垂直程度或它们之间角度的余弦。在这个着色器(一个香椿着色器)中,点积用于两种颜色,我无法理解它到底在做…

春夜浅 2024-11-13 23:06:14 3 0

GLSL 向 C 引入了哪些关键字?

那么我们在C中: auto if break int case long char register continue return default short do sizeof double static else struct entry switch ext…

想你的星星会说话 2024-11-13 11:09:22 2 0

适用于 Android 的 OpenGL ES 2.0 中的纹理

我是 OpenGL 新手,我正在通过使用 ES 2.0 为 Android 制作 2D 游戏来自学。我首先创建一个“Sprite”类,该类创建一个平面并向其渲染纹理。为了练习…

怎言笑 2024-11-12 18:39:12 3 0

从 GLSL 顶点着色器检索数据

我有很多透明基元,我想在绘制之前对其进行排序,但为了获取 Z 坐标(排序键),我在软件中执行了由硬件中的顶点着色器执行的所有转换。 我认为我可以…

我纯我任性 2024-11-10 15:38:46 5 0

使用 OpenGL、GLSL 和 Framebuffer 对象在 GPU 上进行图像处理 - 有关性能的问题

我参与了一个项目,该项目在 CPU 上进行图像处理,目前正在扩展为使用GPU,希望主要使用 GPU,如果事实证明这更快,则将 CPU 处理部分作为后备。我是 …

慕烟庭风 2024-11-10 12:06:41 3 0

3DSMax 中的 GLSL 着色器

所以我环顾四周,由于我没有找到有关该主题的信息,我认为 3DSMax 不支持 GLSL 着色器?这是正确的吗? 我正在使用 3DSMax 2010 和 2011,并且厌倦了…

寄风 2024-11-10 07:58:30 4 0

知道 GLSL 处于哪个像素或 UV 上?

现在我可以通过以下方式获取相邻像素的颜色 color = texture2D(backBuffer, vec2(gl_TexCoord[0].x + i,gl_TexCoord[0].y + j); 但是我如何知道该像素…

疑心病 2024-11-10 01:35:56 1 0

GLSL Phong Light,相机问题

我刚刚开始编写一个 phong 着色器 vert: varying vec3 normal, eyeVec; #define MAX_LIGHTS 8 #define NUM_LIGHTS 3 varying vec3 lightDir[MAX_LIGHT…

纸短情长 2024-11-09 16:32:54 8 0

GLSL - 计算片段的法线

我正在尝试创建一个程序来显示带有地形的地球仪,并在 GPU 上执行所有纬度/经度/Alt 到 XYZ (ECEF) 的操作。 我已经编写了一个可用的顶点着色器,它将…

離殇 2024-11-09 07:22:29 5 0

OpenGL:如何检查用户 GFX 卡是否可以使用我的着色器渲染?

如果用户不支持我为更快地渲染某些内容而制作的着色器,我需要进行后备。 那么,我到底如何检查这些东西呢?我知道某些 GLSL 版本不支持某些着色器函…

风筝在阴天搁浅。 2024-11-08 20:20:49 4 0

如何提高自定义 OpenGL ES 2.0 深度纹理生成的性能?

我有一个开源 iOS 应用程序,它使用自定义 OpenGL ES 2.0 着色器来显示分子结构的 3D 表示。它通过使用在矩形上绘制的程序生成的球体和圆柱体冒名顶替…

雨落□心尘 2024-11-08 08:00:23 5 0

OpenGL 3.1 中已弃用 glLineStipple

glLineStipple 在最新的 OpenGL API 中已被弃用。 它被替换成什么? 如果不更换,怎样才能达到类似的效果呢? (我当然不想使用兼容性配置文件......…

猥琐帝 2024-11-08 04:47:51 5 0

将变量从几何着色器传递到片段着色器

我有一个 GLSL 几何着色器,如下所示: #version 150 uniform mat4 p; uniform mat4 mv; uniform mat3 nm; layout(points) in; layout(triangle_strip…

画离情绘悲伤 2024-11-07 18:30:13 3 0

在着色器中使用 alpha 测试的 OpenGL ES 2.0 透明度

我正在尝试在 OpenGL ES 2.0 中制作透明对象。我正在设置 GL w/以下参数: GLES20.glEnable(GLES20.GL_DEPTH_TEST); GLES20.glDepthFunc(GLES20.GL_LE…

╰◇生如夏花灿烂 2024-11-07 11:36:47 3 0

具有 OpenGL VBO 和着色器的 Qt 应用程序不产生输出

我正在尝试使用直接从 Qt OpenGL 示例中获取的一些代码在屏幕上显示一些内容。但是,我无法在屏幕上显示任何内容。所有 GL 函数似乎都返回正确的值,…

有木有妳兜一样 2024-11-06 00:58:09 5 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文