大家好,我是无限舰队团队负责美术工作的Leon。
这次跟大家分享一下我最近做的一个武器的制作过程,包括从原画,到3D模型和骨骼绑定。
因为这是我们第一篇开发日志,所以有必要跟大家介绍两句我们这个游戏。
无限舰队是一款带有点日本动画风格的科幻RTS游戏,游戏背景是太空战争。玩家会扮演一个太空舰队的指挥官,控制各种飞船去战斗。
这次我要做的就是一个可以安装在各个大型飞船上的一个小武器,我们暂时叫它AA gun。
我一开始设计了下面这3种版本:
最后我们选择这个圆形的炮台进行细化,因为圆形的结构制作工艺比较复杂,所以未来感强一点比较适合我们的主题,而且会给人更加稳固的感觉。还有比较圆滑的形状不太容易被打中,作为一个比较初级的武器,降低被命中的概率也是很重要的。
继续细化,我画了个非常钟爱的小雷达,真的非常可爱我觉得。
但是被制作人以风格不对为理由否掉了 T T
虽然我失去了我钟爱的小雷达,但是我添加了许多我喜欢的细节,比如散热口等,还加了些灯来表现它的机械和未来感。
下面就是原画的最后效果啦!
我还调整了光,画了阴影了。
下面就要开始做模型啦。
这个就是高模啦,没有把设定上的所有东西全做出来,是因为有些东西用模型做起来比较麻烦,之后会在贴图上画上去的,所以没有问题~
这个就是低模啦:
一般我们在游戏中看到的模型就是这个级别的模型,然后制作高模就是为了能有一张法线贴图,像这样:
这张贴图很有用的哦,可以在游戏中体现出凹凸的结构,可以节省很多游戏运行的资源。
低模有些反馈,其实也还好,就是觉得炮管太细小了,的确作为一个很小的单位在游戏中,炮管粗一些很一明显一点。然后就变成了这样:
好吧,接下来去看下它在unity里的效果吧。
接下来就是要在substance 里画贴图啦,因为这是个很小的炮台所以也不要画很精细的,不过substance是个厉害的软件,材质感非常真实还非常好上手。
这是在substance中的效果,之后只要把贴图导出然后放进unity就基本完成了。当然我还顺便调整了下贴图颜色什么的好让它与其他的模型统一。
做好模型之后,就要绑定骨骼了。我们在这里有些分歧,因为绑定骨骼需要考虑炮管能活动的角度,我觉得到向上90度不好看,像下边这样:
但是为了能保证这个武器能攻击到所有在飞船前方的物体,所以只能让炮管可以活动到向上90度。
好啦,这差不多就是我制作的这个小武器的全部过程了!以后有机会的话,还会跟大家分享制作其他物件的过程,欢迎大家来跟我讨论!~
最后放上个AAGun的视频~
=-= 加个阴影层 渲染就差不多了
@Marmot:你是说还差AO吗?
@无限舰队:嗯=-=