腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(38)
视频
沙龙
2
回答
如
何在
Qml
着色器
效果
中将
均匀
的
浮动
数组
传
递给
片段
着色器
?
、
、
、
、
问:如
何在
Qml
着色器
效果
中将
统一
的
浮动
数组
传
递给
片段
着色器
?void main() gl_FragColor = vec4(col); }" 但是没有真正
的
like
数组
。
浏览 36
提问于2019-09-30
得票数 2
1
回答
在OpenGL ES 2.0中使用GL_R32F纹理
、
我有一个浮点
数组
,我想使用OpenGL ES 2将其传输到Android Studio中
的
片段
着色器
。据我所知,唯一提供
的
"internalFormat“值(在GLES20类中)是三个或四个分量RGB或RGBA,而GL_R32F似乎不受支持。如
何在
GLES20
中将
浮动
数组
作为纹理传输到
片段
着色器
?编辑:为了添加一些细节,我正在运行一个流体模拟,它为网格中
的
每个点输出一个密
浏览 2
提问于2017-06-08
得票数 2
1
回答
在顶点
着色器
中创建纹理并将其传递到碎片以实现金属涂刷?
、
、
、
、
我正试图给我
的
画笔项目添加污点
效果
。为了实现这一点,我认为我需要从笔画坐标开始时对当前结果(在paintedTexture中)进行采样,并将其传
递给
片段
着色器
。我有一个顶点
着色器
,
如
: device Particle *particles [[buffer(0paintedTexture是当前绘制到画布上
的
结果。我想从paintedTexture创建一
浏览 4
提问于2019-07-19
得票数 0
回答已采纳
1
回答
如何将值
的
数组
作为统一值传递,以及如
何在
cocos2djs中创建纹理
、
这些天我一直在尝试实现
着色器
功能,但我没有找到解决方案。我不知道
着色器
支持的确切状态是什么,所以我甚至不知道我要问
的
是不是可能:setUniformLocationWith2fv 这可能是我想要
的
,但它不是在本地定义
的
。有没有办法将一组浮点数传
递给
着色器
?传递带有个性
浏览 4
提问于2015-04-01
得票数 1
1
回答
如何使用
QML
在Qt3D中启用GL函数
、
、
、
我所做
的
大多数3D处理都使用了
QML
,而不是C++接口。我已经创建了一个
QML
效果
,它加载我
的
着色程序,类似于Qt5.9附带
的
PerVertex颜色
效果
QML
。我遇到
的
问题是,我试图编写一个
片段
着色器
并利用glBlendFunc(sfactor, dfactor)。我可以看到它是如
何在
C++方面完成
的
,但是由于我使用
的
是
QML
浏览 3
提问于2017-10-06
得票数 5
回答已采纳
2
回答
使用QGLShaderProgram将自定义类型(struct)从Qt传递到GLSL
、
、
、
pos;};struct LightParameters { vec3 intensity;在
片段
着色器
中,我还定义了以下制服。应该指示每个
数组
元素使用原始浮点数
数组
中
的
6个GLfloats,也就是“元组大小”。根据Qt文档,不应该使用6
的
元组大小(只允许1、2、3、4)。另一方面,QGLShaderProgram允许传递具有最多4x4项<e
浏览 4
提问于2013-05-24
得票数 5
回答已采纳
2
回答
OpenGL简单抗锯齿多边形栅格
着色器
、
、
、
、
如
何在
片段
着色器
中使用抗锯齿线制作测试网格图案? 我记得我发现这很有挑战性,所以我会在这里为我未来
的
自己和任何想要同样
效果
的人张贴答案。 此
着色器
旨在通过单独
的
渲染调用在已设置纹理
的
平面上渲染。我这样做
的
原因是-因为在我
的
程序中,我通过几次渲染调用来生成表面的纹理,慢慢地逐层构建它。然后我想在它上面创建一个简单
的
黑色网格,所以我进行了最后一次渲染调用来完成此操作。这就是为什么这里
的
浏览 28
提问于2020-08-14
得票数 0
回答已采纳
2
回答
使用OpenGL ES2.0绘制纹理(或如何使用GPU用于YUV -> RGB)
、
、
、
、
我试图第一次在OpenGL下使用iOS,试图通过将YUV图像转换为RGB来呈现它们
的
流。我四处看看,发现了一些例子,我计划使用苹果
的
GLCameraRipple示例代码中提供
的
顶点/
片段
着色器
。我理解执行转换所需
的
数学运算。我很难理解OpenGL API,以及如何简单地在屏幕上绘制2D纹理。 有人能说明使用OpenGL绘制纹理所需
的
高级步骤吗?据我所知,到目前为止,顶点
着色器
是在碎片
着色器
和顶点
着色器
对顶点
浏览 9
提问于2013-03-05
得票数 0
1
回答
是编写一个复杂
的
着色器
还是编写几个不同
的
着色器
性能更好?
、
我正在学习OpenGL,我意识到对于更复杂
的
着色器
效果
,基本上有两种策略可以用来实现它们。第一种是编写一个复杂
的
顶点和
片段
着色器
,该
着色器
接受来自主程序
的
许多不同
的
统一变量,并决定在
着色器
中做什么。++绘图循环
中将
不同
的
int传
递给
whichColor。或者,我可以只定义两个单独
的
着色器
程序,其中一个将gl_FragColor设
浏览 2
提问于2012-03-18
得票数 4
回答已采纳
2
回答
如何使三维物体上
的
部分颜色不同
、
我有以下三维对象:我
的
3D对象
的
材料用Qt3D进行了如下编码:{ entity->addComponent(material);上述代码为3D对象实体统一提供了相同
的
颜色如何给我
的
实体
的
不同部分赋予不同
的
颜色?我想强调一下我<em
浏览 1
提问于2018-10-16
得票数 3
回答已采纳
1
回答
使用ASSIMP和GLSL
的
骨骼动画:骨
均匀
排列尺寸
、
、
、
通过VBO,我传入两个vec4,其中包含每个顶点
的
骨in和权重(最高可达4骨/每个顶点
的
权重),顶点
着色器
有一个通过骨in索引
的
100骨转换矩阵
数组
(每个帧预计算)。我认为问题在于将矩阵传
递给
均匀
数组
,或者可能是允许制服
的
最大尺寸(我还尝试将统一矩阵
的
数量设置为32 (当前模型中
的
骨头数),但没有
效果
)?在将信息传
递给
着色器
之前,转换矩
浏览 1
提问于2013-12-27
得票数 3
回答已采纳
5
回答
opengl中
的
图形几何
、
、
、
考虑到标准
的
opengl 4.0+函数和规范;我看到可以通过两种方式创建几何图形和形状: 创建形状
的
标准方法是哪一种??它们是一致
的
吗?或者它们是创造几何和形状
的
两种不同
的
方式?
浏览 9
提问于2012-11-19
得票数 3
回答已采纳
2
回答
为什么“gl_Position”是一种不同于“位置”
的
数据类型
、
我正在从代码示例中了解GLSL
着色器
,我对以下内容感到困惑: gl_Position是vec4数据类型,位置是vec3数据类型,为什么?这个“职位”变量到底是什么?在哪里可以找到相关
的
文档?我所能找到
的
只有gl_Position引用,gl_projectionMatrix和projectionMatrix
的
引用也是一样。即使在GLSL备忘单中也没有定义projectionMatrix。
浏览 2
提问于2015-06-29
得票数 5
回答已采纳
3
回答
OpenGL数据在GPU上
的
构造和使用
、
、
我不是一个图形程序员,我主要使用C++和C,每次我尝试进入OpenGL,每一本书,每一个资源都是这样开始
的
:some, numbers, here,我理解这种模式是这样
的
:手工编写顶点,->将它们发送到GPU,->,GPU做顶点处理,几何学,栅格
浏览 4
提问于2016-05-21
得票数 1
回答已采纳
2
回答
GLSL运动模糊抖动
、
我试图实现一个动作模糊后处理
效果
,
如
GPU Gems 3第27章所述,但我遇到了问题,因为模糊不安时,我移动相机,并没有按照预期
的
工作。int i = 0; i < 16; i++) { VPmatrixPrev[i] = VPmatrix[i];所有四个矩阵都传
递给
着色器
如下,
均匀
zTexture是包含帧缓冲区深度值
的
纹理。(不确定它们是否除以W) 我希望
着色器
能工作,
浏览 2
提问于2014-10-18
得票数 1
回答已采纳
2
回答
在webgl中绘制一个简单
的
正方形
我有一个非常基本
的
问题。我是新来
的
webgl,并试图画一个简单
的
广场。我正在使用gl矩阵库进行矩阵操作。setMatrixUniforms();
着色器
uMVMatrix * vec4(aVertexPosition.xyz, 1.0);} 这似乎解决了fine.Here,我将模型视图和透视矩阵作为制服传<em
浏览 2
提问于2012-08-17
得票数 0
1
回答
着色变量
的
WebGL列表?
、
、
、
, '{','}'是否有一个在线列表中
的
所有WebGL
着色器
变量,您可以用gl_Position以外
的
代码?
浏览 4
提问于2017-02-09
得票数 3
2
回答
如何创建和使用非常大
的
调色板纹理在opengl中使用?
、
、
、
、
详细信息:我有一个具有统一纹理
的
glsl
片段
着色器
,"u_MapTexture“上有几千种颜色(最大值约为10k-15k唯一
的
rgb值)。我目前对地图
的
想法是保留一个省颜色
的
索引调色板,并在我
的
片段
着色器
中执行调色板-交换操作(就像在这个这样
的
问题:中概述
的
那样)。我
的
着色器
几乎完全是从链接
的
文章中复制
的
。然后,我想添
浏览 8
提问于2018-06-19
得票数 2
回答已采纳
2
回答
什么是一个很好
的
glsl低随机数生成(用于图形)?
、
我所需要
的
只是glsl中
的
随机数生成器。具体来说,随着时间
的
推移,我将使用它来创建每个
片段
的
随机亮度偏移。 它需要是可计算
的
低浮点数!3.1415)以浮点数
的
形式传入,允许轻松、连续
的
振荡,而不必担心精度问题。30秒是足够
的
时间
浏览 2
提问于2015-10-27
得票数 3
1
回答
如何将RGB组件分别混合
呈现
的
三角形?” 应用程序
的
GLSL部分由一个GLSL程序中
的
顶点
着色器
和一个
片段
着色器
以及在第二个GLSL程序中转换反馈
的
顶点
着色器
组成。主机CPU将一对顶点编码到顶点属性
数组
中,并传
递给
第一个GLSL程序,通过调用glDrawArrays(GL_LINES,.)将其呈现到屏幕上。然后将同一组顶点传
递给
第二个GLSL程序,该程序
的
顶点
着色器
进行与第一个顶点相同<
浏览 0
提问于2021-08-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
「奇境」OpenGL原理与实践课分享学习
Learning OpenGL——OpenGL Model,Pipeline and Practices
从js到gl,开启潘多拉的魔盒
研发实战四:如何通过RenderDoc优化Oculus Quest应用
Opengl ES之VBO和VAO
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券