如何制作Mask图片

dmzy1984 2008-10-04 10:26:16
前面对于图片的MASK图,
我都是先把要显示的区域涂成黑色,
然后保存为单色位图,
这样Carbide是可以把pic.bmp和pic_mask.bmp识别的。

但是今天又弄另外一副图片时,
发现出问题了,
Carbide不能把pic2.bmp和pic2_mask.bmp识别为一组图片,
而是单独的两个,
不清楚怎么回事。

我想问问:大家是怎么为一张位图生成对应的Mask图的,有什么工具吗?

另外:对于一副Svg图片,如何让他透明啊?
Carbide中对于一副pic3.svg,似乎默认Mask图片为pic3_mask.bmp,
可是根本没有掩住啊。

大家帮个忙。
...全文
1251 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijinlonghappy 2011-07-15
  • 打赏
  • 举报
回复
是用来开发2d游戏的吗
stonesl 2008-10-08
  • 打赏
  • 举报
回复
要用矢量的图片转换成SVG格式,效果才会好呢,其它的图边确实不好处理。
dmzy1984 2008-10-08
  • 打赏
  • 举报
回复
可是我的SVG为什么就有个白色框呢。。
stonesl 2008-10-07
  • 打赏
  • 举报
回复
svg格式的图片,根本不需要做MASK呀,系统会自己处理的,效果最好
「已注销」 2008-10-07
  • 打赏
  • 举报
回复
将原图保存成黑白单色位图即可.
laji1985 2008-10-06
  • 打赏
  • 举报
回复
是的,我先让美工准备好PNG素材,然后用个小工程生成bmp和mask,然后放到我实际的工程中做mbm出来。
参考:
http://www.devdiv.net/viewthread.php?tid=4840&page=1#pid16158
dmzy1984 2008-10-06
  • 打赏
  • 举报
回复
嗯?
你是说你的图片刚开始就是PNG格式的了?
然后用CImageDecoder?用程序来生成bmp和Mask?
能否给段参考
laji1985 2008-10-05
  • 打赏
  • 举报
回复
我是这么做的,用CImageDecoder解码PNG,得到bmp和mask,然后就好办了
svg的话,我一般只用在程序图标中,mifconv.exe(忘了是不是这个名字了)会自动生成mask,原图哪里透明就哪里透明,不用我们烦心的,至于生成的mask的名字,自己看实际的mbg就行了,不用强记规则。

3,120

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧