社区
其它技术问题
帖子详情
关于opengl编程使用带有Alpha通道纹理的问题
starblade
2005-07-01 07:47:41
我在使用opengl编程时遇到了以下问题:
我想使用带有Alpha通道的纹理,但是贴图后的效果与一般RGB的效果一样,请问如何将一个带有Alpha通道的图片贴出透明效果。
...全文
282
7
打赏
收藏
关于opengl编程使用带有Alpha通道纹理的问题
我在使用opengl编程时遇到了以下问题: 我想使用带有Alpha通道的纹理,但是贴图后的效果与一般RGB的效果一样,请问如何将一个带有Alpha通道的图片贴出透明效果。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kasad
2005-12-30
打赏
举报
回复
到网上找些例子看看
熊主任
2005-07-12
打赏
举报
回复
OpenGL没用过,只做过N64上的,Alpha通道是需要设置混合参数的,至少你得有两张图或者和某个寄存器的值混合一下。
starblade
2005-07-05
打赏
举报
回复
"hehe的opengl教程"是什么?
yjh1982
2005-07-04
打赏
举报
回复
基本上你要先画不透明的再画透明的.
s_topman
2005-07-04
打赏
举报
回复
看hehe的opengl教程
starblade
2005-07-04
打赏
举报
回复
混合已开
yjh1982
2005-07-02
打赏
举报
回复
开alpha混合了么?
glEnable(GL_BLEND)
android,ETC1压缩
纹理
带
alpha
通道
本文介绍了在
OpenGL
2.0和1.0中如何实现带
Alpha
通道
的ETC1压缩
纹理
。在2.0中,通过生成两个
纹理
,用RGB
纹理
的R
通道
存储
Alpha
数据;在1.0中,
使用
压缩RGB
纹理
和非压缩
ALPHA
纹理
混合。代码示例展示了具体操作,并强调
使用
多重
纹理
后需关闭其他
纹理
单元并上传
纹理
坐标。
ETC
纹理
压缩和
Alpha
通道
处理
纹理
压缩可让更多
纹理
装入图形硬件,在移动平台尤为重要。ETC是广泛采用的开放标准,但ETC v1压缩的
纹理
会丢失
Alpha
通道
信息。文章介绍了支持
Alpha
通道
的技巧,包括从
纹理
中提取
Alpha
通道
,还阐述了
纹理
拼图和单独包装
ALPHA
两种处理方法及优缺点。
【我的
OpenGL
学习进阶之旅】解决
OpenGL
绘制带透明
通道
的png
纹理
时出现黑边
问题
,并彻底了解其原理
本文详细介绍了在
使用
OpenGL
绘制带透明
通道
的png
纹理
时遇到的黑边
问题
,通过调整混合模式参数成功解决。文章深入探讨了像素、抗锯齿、直通和预乘
alpha
的概念,解释了黑边产生的原因,并提供了在Photoshop中处理此类
问题
的方法。最终,文章总结了直通和预乘
alpha
的混合方式,强调了正确设置混合因子的重要性。
在
OpenGL
中
使用
CImage类实现
纹理
遮罩技术
本文介绍如何结合CImage类和
OpenGL
实现
纹理
遮罩效果。先阐述CImage基本操作,再深入讲解
OpenGL
纹理
定义与应用。重点是用CImage处理
Alpha
通道
信息应用于
OpenGL
纹理
,创建主
纹理
和遮罩
纹理
并混合实现遮罩效果,还提供相关资源文件辅助学习。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章