游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2366|回复: 2

怎样实现最简单的普通二维纹理映射图片的部分透明效果?

[复制链接]

18

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2007-5-16 18:40:00 | 显示全部楼层 |阅读模式
已经把一张图片(如JPG或BMP)映射到一个矩形的4个顶点上了


下面不知道怎样实现这个贴出来的图片某部分透明,比如把该图片中某单色(黑色部分或红色部分...)处理成透明的,其它部分不变 怎么做呢

谢谢!
[em7]

32

主题

1259

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
发表于 2007-5-16 20:27:00 | 显示全部楼层

Re:怎样实现最简单的普通二维纹理映射图片的部分透明效

你需要ALPHA 通道。

18

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
 楼主| 发表于 2007-5-17 13:02:00 | 显示全部楼层

Re:怎样实现最简单的普通二维纹理映射图片的部分透明效

老妖:

    带ALPHA通道的TGA/PNG等格式图片我都会做。OpenGL里面也设置过简单的全部一个透明度值的图片(JPG)的混合效果

    我无法解决的问题是 OpenGL怎样编程把带ALPHA通道的TGA图片的透明效果实现(或者其它方法也行 只要能实现图片的部分透明效果)
   
    请问您有例子不?
[em10]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 10:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表