游戏开发论坛

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

关于角色换肤问题。

[复制链接]

17

主题

59

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2011-1-8 17:21:00 | 显示全部楼层 |阅读模式
问题一 ; 是否是程序在给角色换肤的时候,根据美术提供的基本贴图,动态的生成一张其他颜色的贴图?
因为一张皮肤贴图不是纯色的,可能有的地方像素颜色比较深,有些地方比较浅,这些都是美术调出来的。我见过美术在PS上制作调贴图颜色的过程,她们用原贴图的跟去色之后的图层混合,如果说这个过程程序可以实现,那么她们用PS的曲线来调去色图层明暗,这个我想破脑袋也想不到怎么实现。

问题二 : 如果说每种颜色的皮肤都是美术制作好的,程序只是替换贴图。那么又有一个问题,如果把脸部也放在皮肤贴图中,那么更换脸部的模型后,原皮肤的脸部UV和新脸的UV是对不上的。如果不把脸部放在皮肤贴图中,那么如何保证,换肤色的时候,脸部也跟着换到对应的颜色。

上面的问题困扰了我一下午,请教各位高手是如何解决这个问题的?

9

主题

132

帖子

145

积分

注册会员

Rank: 2

积分
145
QQ
发表于 2011-1-11 09:29:00 | 显示全部楼层

Re:关于角色换肤问题。

  所有身体分块的贴图都单独做, 建个表格, 对于当前皮肤的去查找各自的贴图

3

主题

114

帖子

250

积分

中级会员

Rank: 3Rank: 3

积分
250
发表于 2011-1-12 11:12:00 | 显示全部楼层

Re:关于角色换肤问题。

用PS的曲线来调去色图层明暗 也是通过程序实现的,PS本身就是通过程序实现的。
对于变化不多的替换资源最简单。要灵活多变还是得靠程序实现。
有的3D游戏中,人物站在火堆旁,可以从人身上反映出跳动的火光,相比换肤,这个难多了,一样可以用程序实现,只是得考虑效率问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-4 20:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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