游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2582|回复: 7

怎样去掉《剑侠情缘》人物图片资源的轮廓?

[复制链接]

19

主题

64

帖子

77

积分

注册会员

Rank: 2

积分
77
发表于 2005-10-14 20:49:00 | 显示全部楼层 |阅读模式
《剑侠情缘》人物图片资源非常精美,但用GAMESPRITE导出后以RGB(255,0,255)作为透明色用于游戏中时,却发现人物有一圈轮廓,甚是影响效果。不知诸位有何良策,可将这圈轮廓去掉?
sf_20051014204858.jpg

53

主题

419

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
发表于 2005-10-14 20:58:00 | 显示全部楼层

Re:怎样去掉《剑侠情缘》人物图片资源的轮廓?

用PS,美工都会的

19

主题

64

帖子

77

积分

注册会员

Rank: 2

积分
77
 楼主| 发表于 2005-10-15 11:27:00 | 显示全部楼层

Re:怎样去掉《剑侠情缘》人物图片资源的轮廓?

一个人物就300张图,游戏中用到几十个人物,手工修改美工压力太大。
估计原图有alpha通道,用gamesprite导出为bmp后就没有了。
有没有好的办法编程解决去轮廓?

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
发表于 2005-10-15 11:38:00 | 显示全部楼层

Re:怎样去掉《剑侠情缘》人物图片资源的轮廓?

那就用程序为图片补充alpha通道信息吧!逐像素判断颜色,然后生成alpha通道信息!

19

主题

64

帖子

77

积分

注册会员

Rank: 2

积分
77
 楼主| 发表于 2005-10-15 23:30:00 | 显示全部楼层

Re:怎样去掉《剑侠情缘》人物图片资源的轮廓?

问题是程序生成allpha通道信息的规则很难定啊
而且这样做游戏效率很难保证

85

主题

824

帖子

878

积分

高级会员

Rank: 4

积分
878
QQ
发表于 2005-10-16 00:29:00 | 显示全部楼层

Re:怎样去掉《剑侠情缘》人物图片资源的轮廓?

写个小程序设好容差批量修改不就行了,不用在游戏中改

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
发表于 2005-10-16 21:57:00 | 显示全部楼层

Re:怎样去掉《剑侠情缘》人物图片资源的轮廓?

我的意思是做一个工具,将不带alpha通道的图片转换为带alpha通道的图片,并不是实时来生成alpha通道。不过算法可能会有点复杂!

19

主题

64

帖子

77

积分

注册会员

Rank: 2

积分
77
 楼主| 发表于 2005-10-17 11:27:00 | 显示全部楼层

Re:怎样去掉《剑侠情缘》人物图片资源的轮廓?

是啊。其实我的要求不高,只要是bmp就行,有没有alpha效果都无所谓。
试试看shenguhan兄的想法。
不过要想达到好的效果确实不易。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 07:05

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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