腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
OpenGL
中
使用
RGB
纹理
作为
Alpha
值
/
子
像素
字体
渲染
、
目前我
在
子
像素
模式下
使用
FreeType,并将每个
像素
的最大颜色
作为
Alpha
值
,
使用
以下片段着色器: uniform vec4 Color(例如,当文本
像素
为(1,0,0)时)。有没有一种方法可以
使用
FreeType
中
的
RGB
值
作为
纯色的
Alpha</e
浏览 9
提问于2018-01-29
得票数 2
回答已采纳
4
回答
使用
OpenGL
的每组件
alpha
通道?
、
、
是否可以
使用
OpenGL
对每个组件
使用
一个
alpha
通道(一个用于红色,一个用于绿色,一个用于蓝色)执行混合?如果不是,有哪些可能的解决方法?
浏览 1
提问于2010-05-12
得票数 4
回答已采纳
1
回答
SKCropNode奇怪的行为
、
、
、
、
在
使用
SKCropNode时,我希望添加到cropNode
中
的图像根据相应的遮罩
像素
Alpha
值
调整每个单独的
像素
Alpha
值
。经过大量的研究,我得出的结论是,图像
像素
alpha
值
不会根据蒙版进行调整,然而,
在
继续我的项目后,我注意到一个特定cropNode图像的
像素
实际上正在褪色到蒙版
像素
Alpha
值
浏览 1
提问于2016-05-07
得票数 1
1
回答
GPU
纹理
飞溅
、
、
、
、
作为
一个简单的例子,我试图做以下工作: 以第三幅图像为阿尔法映射,如何在DX9兼容的
像素
着色器
中
实现这一点,以“混合”前两幅图像,从而产生类似于第四幅图像的效果此外,如何将这个新创建的
纹理
返回给CPU,
在
CPU
中
可以将它放回原来的
纹理
数组
中
?
浏览 0
提问于2013-04-24
得票数 0
回答已采纳
1
回答
GLES 2.0+
Alpha
未显示
、
所以我
使用
的是
OpenGL
ES 2.0,我
渲染
了一个透明的物体
在
另一个物体上,一切看起来都在工作,但是如果我的片段着色器低于0.05,什么都不会
渲染
。);glEnable(GL_BLEND);我已经尝试了GL_UNSIGNED_BYTE和GL_UNSIGNED_SHORT_4_4_4_4
作为
渲染
目标
纹理
类型,但没有成功。
浏览 8
提问于2017-02-16
得票数 0
3
回答
从OpenGLES 1.0移植到2.0 (iOS)的混合问题
、
、
、
、
在
原始版本
中
,我启用了混合glBlendEquation(GL_FUNC_ADD);我
在
ES2.0实现中
使用
了相同的代码,因为我需要将新
渲染
的四边形与
渲染
缓冲区
中
的内容混合(我保留
渲染
缓冲区,无法重新
渲染
场景)。我
使用
一个
纹理
(
alpha</
浏览 4
提问于2013-07-04
得票数 0
回答已采纳
3
回答
如何在linux上实现LCD (windows上的cleartype)
字体
的亚
像素
渲染
?
、
、
、
、
我
在
嵌入式系统上工作,有自己的窗口系统和
渲染
库。有一天我安装了Ubuntu,令我惊讶的是它支持LCD亚
像素
渲染
。把它放在我的设备上看起来真的很酷。因为它的可读性非常好。目前我要求
在
freetype中
使用
特定的字形,freetype给了我一个带有
alpha
值
的内存缓冲区,这样就不可能有亚
像素
渲染
。我有的是正常的抗锯齿
字体
。就像在
子
像素
渲染
中一样,<
浏览 0
提问于2009-09-29
得票数 1
回答已采纳
3
回答
用
OpenGL
混合音频
、
、
、
我想
使用
OpenGL
混合两个(或更多)16位音频流,我需要一些帮助。编辑: 我当时有点不清楚。我的硬件仅限于
Open
浏览 0
提问于2010-12-15
得票数 1
回答已采纳
3
回答
OpenGL
ES
中
GL_UNSIGNED_SHORT_4_4_4_4与GL_UNSIGNED_SHORT_5_6_5的区别
有人知道
OpenGL
ES
中
GL_UNSIGNED_SHORT_4_4_4_4和GL_UNSIGNED_SHORT_5_6_5数据类型的区别吗?
浏览 0
提问于2012-02-22
得票数 2
回答已采纳
1
回答
OpenGL
-如果为
alpha
,则不写入深度
、
、
、
、
我想用C++和GLSL
在
OpenGL
中
做什么:当
纹理
有
alpha
(texture.a!= 1.0;)时,这个
像素
不会被写入深度缓冲区。(对于颜色缓冲器,它被写入)仅当
像素
纹理
为a == 1.0时,才发生写入深度;有什么想法吗?@UPDATE:示例:我有一些由
OpenGL
渲染
的UI图像。他们<e
浏览 0
提问于2013-10-05
得票数 2
2
回答
8位位图中处理
alpha
通道的好方法?-
OpenGL
- C++
、
、
我正在加载位图与
OpenGL
纹理
一个三维网格。其中一些位图有一些
像素
的
alpha
通道(透明),我需要找出最好的方法和有人有这方面的好例子吗?
OpenGL
支持这个吗?
浏览 4
提问于2011-06-20
得票数 1
1
回答
DirectX呈现为
纹理
α混合
、
问题如下:我将精灵
渲染
到
纹理
中
,然后将
纹理
呈现到屏幕上。很简单对吧?然而,当我这样做时,每当sprite被呈现时,它就覆盖它所覆盖的每个
像素
,而不依赖于其
像素
的
alpha
值
。当我这样做时,我没有将它呈现到
纹理
中
,而是将该
纹理
呈现到屏幕上,我将精灵直接呈现到屏幕上,结果与预期的一样,第二个sprite只覆盖本应被覆盖的
像素
。所以,我不太清楚那里发生了什么,因为
alpha</e
浏览 2
提问于2015-01-13
得票数 1
回答已采纳
3
回答
减少
OpenGL
ES 1.1
中
纹理
的内存
使用
量
、
我
在
OpenGL
ES
中
的场景需要几个大分辨率的
纹理
,但它们是灰度的,因为我只
使用
它们
作为
遮罩。我需要减少内存
使用
量。有没有什么方法可以将
纹理
加载到
OpenGL
中
,并使其每
像素
使
浏览 0
提问于2011-03-09
得票数 3
回答已采纳
2
回答
GL_SRGB8_
ALPHA
8对
纹理
插
值
的影响?
、
、
OpenGL
允许通过
使用
GL_SRGB8_
ALPHA
8将
纹理
声明为sRGB
中
的
纹理
(通常是图像),这将导致
OpenGL
在
GLSL
中
对
纹理
进行采样时将sRGB颜色转换为线性
RGB
空间。我还读过,
纹理
中
的线性插
值
将与GL_SRGB8_
ALPHA
8不同,因为插
值
应该也会发生在线性空间中。如果有的话,会有什么影响呢?这
浏览 4
提问于2017-04-10
得票数 2
回答已采纳
1
回答
OpenGL
忽略带有
alpha
的
像素
、
好吧,我正在为一个2D开源游戏客户端建模,并且我试图增加游戏对象
纹理
的透明度。它已经读取并加载了
alpha
通道。
纹理
已加载到
openGL
中
,格式和内部格式均为RGBA。问题是,当
像素
的
alpha
通道低于255 (或1)时,它就不会显示
在
屏幕上。它没有忽略
alpha
通道,只显示
RGB
,它隐藏了
像素
。此客户端
使用
OpenGL
和shadders进行绘制。我已经通过调用:
浏览 2
提问于2012-12-19
得票数 0
1
回答
哪种
OpenGL
es2.0
纹理
格式是彩色的,深度的还是模板的?
来自第4.4.5节: 如果我正确理解了规范,表4.5会同时影响
纹理
和
渲染
缓冲区格式。例如,在这种情况下,
RGB
和RGBA
纹理
每个组件都有8位,除非支持扩展OES_
rgb
8_rgba8 (或RGBA的ARM_rgba8 ),否则不能进行颜色
渲染
。
在
支持OES_
浏览 2
提问于2013-09-08
得票数 14
回答已采纳
1
回答
有比
使用
AndroidBitmap_xxx函数更快的视频
渲染
解决方案吗?
、
、
、
、
在
我的本机线程
中
,我有FFMpeg获取和解码帧,然后将它们放入队列
中
。
在
Java方面,我有一个GLSurfaceView,从Renderer.onDrawFrame调用本机代码,传递一个位图(我只创建一次位图,然后每次传递)。
在
本机代码
中
,我获取队列的头,
使用
AndroidBitmap_xxx函数将数据复制到java位图中,然后将该位图呈现为
纹理
。 我想知道有没有更快的方法来
渲染
视频?如果是的话,为什么它会更快呢?编辑:I现在不将<e
浏览 3
提问于2012-06-22
得票数 9
回答已采纳
2
回答
OpenGL
中
图像和
纹理
的区别是什么?
我才刚开始学习
OpenGL
。我被图像和
纹理
弄糊涂了。
浏览 2
提问于2012-12-17
得票数 10
回答已采纳
1
回答
OpenGL
ES 2.0圆形
纹理
在混合时具有可见的轮廓
、
、
、
、
启用混合GLES20.glBlendFunc(GLES20.GL_SRC_
ALPHA
, GLES20.GL_ONE_MINUS_SRC_
ALPHA
);GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, textureId);GLES20.glClearColor(1f, 1f, 1f, 1f);EGL10.EGL_SAM
浏览 8
提问于2018-06-17
得票数 0
点击加载更多
相关
资讯
Opengl ES之YUV数据渲染
Opengl ES之RGB转NV21
一个操作让游戏内存立减 50%!
使用 2 种方式实现动画的动态蒙版
Opengl ES之文字渲染
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券