Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 GLSL 绘制线条
是否可以使用 GL TRIANGLES 用 GLSL 画一条线 我问的原因是我试图用 adobes molehill 画一条线 但它只画三角形 Cheers 如果将边缘渲染设置为打开 则只需在同一位置绘制一个点 1 和点 3 的三角形即可
OpenGL
line
GLSL
OpenGL Bindless 纹理:绑定到统一的sampler2D 数组
我正在研究使用无绑定纹理来快速显示一系列图像 我的参考是OpenGL 4 5红皮书 这本书说我可以使用这个片段着色器在着色器中采样无绑定纹理 version 450 core extension GL ARB bindless textur
OpenGL
GLSL
textures
在 GLSL 中选择立方体贴图的面
好的 我试图了解如何使用提供的坐标选择立方体贴图的面textureCube 从规格中 我收集了定义面部的最大幅度的坐标 例如这些坐标 0 2 0 7 0 65 会选择立方体贴图的 Y 面 但是这些 0 2 0 3 0 8 将选择 Z 面 我
OpenGL
GLSL
textures
将阴影添加到视差遮挡贴图
我已经通过实现视差遮挡贴图学习OpenGL https learnopengl com Advanced Lighting Parallax Mapping 现在我想添加自阴影 以便片段挤压在表面上投射阴影 我读过一些关于这个主题的论文 但
c
OpenGL
GLSL
Shader
如果“buffer”是“coherent”,那么读取字段或执行“atomicAdd(field, 0)”之间有什么区别吗?
这是 Vulkan 语义 如果有什么不同的话 假设如下 layout coherent buffer B uint field b 假设该字段正在被同一着色器 或派生着色器 的其他调用修改atomic 功能 如果着色器调用想要从中执行原子读
GLSL
Vulkan
GLSL从modelviewmatrix和viewmatrix中提取modelmatrix
由于在 GLSL 中 modelmatrix 不可用 我想知道是否可以从 gl ModelViewMatrix 和我将作为统一传递的 viewmatrix 以编程方式获取它 如果是 怎么办 谢谢你 您可以通过将模型视图矩阵与视图矩阵的逆矩阵
OpenGL
matrix
GLSL
Three.js - 将飞机缩放至全屏
我将一架飞机添加到场景中 如下所示 Camera this three camera new THREE PerspectiveCamera 45 window innerWidth window innerHeight 0 1 60 Pl
javascript
vector
threeJs
GLSL
Shader
GLSL:无法获取制服位置
我的问题是 我无法获得某些制服的位置 而其他制服的位置我却没有问题 例如 我的 VS 制服称为 MVP 和 模特 并且 MVP 位置没有问题 但我没有对称使用的 模特 位置 以同样的方式 我无法从 FS 中的 Light 结构中获取字段的位
OpenGL
GLSL
在 OpenGL3 Core Profile 中使用矩阵作为顶点属性
我在 OSX 上使用 OpenGL 3 2 Core Profile 我想要进行实例化绘图 glDrawArraysInstanced 其中我为每个实例传递一个矩阵 我的顶点着色器构建得很好 version 150 in mediump v
GLSL
vbo
opengl3
opengl 和 GLSL 有什么区别?
我最近开始使用 openGL 进行编程 我已经完成了创建基本基元的代码 并在 webGL 中使用了着色器 我已经在谷歌上广泛搜索了这个主题 但对我来说仍然不太清楚 基本上 这就是我想知道的 是否有任何事情可以在 GLSL 中完成而在普通 o
OpenGL
GLSL
修复 Nvidia 和 AMD 的 GLSL 着色器
我在让 GLSL 着色器在 AMD 和 Nvidia 硬件上工作时遇到问题 我并不是在寻求修复特定着色器的帮助 而是寻求如何避免出现这些问题 是否可以检查着色器是否可以在 AMD Nvidia 驱动程序上编译 而无需在具有相应硬件的计算机上
OpenGL
GLSL
Shader
NVIDIA
如何在 GLSL 中创建纬度(水平)轮廓线?
我的目标是这种效果 仅水平轮廓线 我确实找到了这个例子 http www gamedev net topic 529926 terrain contour lines using pixel shader entry4431505 但是它创
OpenGL
GLSL
webgl
如何在 ReactJs 中加载 WebGL 顶点和片段着色器?
让我先提出我的问题 然后分享相关细节 有没有一种方法可以在 ReactJS 中使用 加载 修复解析错误 WebGL 着色器 有可用的装载机吗 经过几个小时的努力 在谷歌上搜索了一种能够使用着色器文件 即顶点和片段着色器 的方法 我还没有找到
ReactJS
WEBPACK
threeJs
GLSL
GLSL 中的多个纹理 - 只有一个有效
我的问题是在 GLSL 着色器中获取多个纹理 这就是我正在做的 Shader uniform sampler2D sampler0 uniform sampler2D sampler1 uniform float blend void ma
OpenGL
textures
GLSL
为什么 webgl 程序的着色器必须位于 html 文件中?
我看到以下问题 有人询问如何从 html 中删除着色器 WebGL 是否有替代在 HTML 中嵌入着色器的方法 https stackoverflow com questions 5878703 webgl is there an alte
javascript
threeJs
GLSL
webgl
现代 GPU 上制服的分支成本
在现代 GL3 3 GPU 上使用 GLSL 时 在统一上进行分支的可能成本是多少 在我的引擎中 我已经达到了拥有大量着色器的程度 我为其中的很多预设了几种不同的质量预设 就目前情况而言 我在着色器中使用带有 if 的制服来选择不同的质量预
OpenGL
GLSL
从深度缓冲区和任意视图投影矩阵重建世界坐标
我正在尝试根据延迟渲染器中的深度值重建 3D 世界坐标 但我遇到了麻烦 我在网上找到的大多数示例都假设标准透视变换 但我不想做出这种假设 在我的几何传递顶点着色器中 我使用以下方法计算 gl Position gl Position wvp
OpenGL
GLSL
deferredrendering
deferredshading
无法在 glsl 中使用“%”
今天写shader程序的时候遇到了一个情况 必须使用 找到余数 GLSL 给我一个错误 说它在当前版本中不可用 我已经尝试了几个问题 GLSL 不支持递归函数和 while 循环 如果我想创建一个可以给出以下结果的函数 则需要使用递归函数和
OpenGL
GLSL
Modulo
对 GLSL 着色器进行基准测试以比较替代实现的速度
我想绘制二维函数z f x y 使用 OpenGL 和 GLSL 着色器 我想使用颜色图将函数的值映射到颜色 但某些颜色图是使用 HSL 或 HSV 颜色空间表示的 例如色调图 您可以 在这里和其他地方 找到不同的替代实现hsv2rgb 在
OpenGL
GLSL
microbenchmark
«
1 ...
3
4
5
6
7
8
9
...13
»