本人是次时代角色模型师,自从进入游戏研发,断断续续接触了到了unity材质和shader,慢慢去了解编程,没有了原本的刻板印象,觉得在虚拟世界里能实现自己的功能和需求,有着不同于建模的成就感和兴奋感。此处省略一万字.........言归正传,自己想研发一个项目来达到学习编程和技术美术的目的,接下来记录自己的学习点滴,巩固零零散散的知识点。
从美术方面来说,角色参考了手游《万国觉醒》的欧美卡通美术风格(带有点点迪士尼的),下图是我设计制作出来的主角:
敌人的角色模型就难得耗时间去设计了,直接按照万国觉醒的角色复刻的:
角色贴图是用Substance Painter制作,unity里面材质是先用自带的standard材质进行项目的迭代,方便后续的程序功能编写推进,后期打算在unity内置的渲染管线来写pbr算法的shader。
在角色动作绑定完成后,动作在网上下载,有的动作比较写实,但是将就用吧。
剩下的就是UI和场景模型的美术资源,UI大部分是网上淘,大拼盘(美术资源实在是太耗时间了),unity里面的场景物件模型和贴图是网上找,shader大部分采用的是表面着色器,所以比较耗性能,水的shader是采用unity的内置渲染的顶点片元着色器来写的,不是真正的pbr材质,但是满足卡通效果还是可以。