笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。
CSDN课程视频网址:http://edu.csdn.net/lecturer/144
Cel Shading是卡通渲染一种,卡通渲染尤其是在手机游戏中应用非常广泛。由于手机硬件的限制,美工为了优化资源,节约模型的面数,通常设计场景和角色时,一般都设计成卡通效果。程序员通过GPU编程对材质进行渲染,要实现卡通渲染首先要了解其实现原理,其核心思想主要是对要进行卡通渲染的对象进行边界绘制。卡通游戏种类很多,比如2头身比例,3头身比例等,3D卡通模型的渲染主要是通过材质表现,这样在模型面数相对减少的情况下并不影响其表现效果,所以非常适用于移动端游戏开发。卡通设计效果举例如下图: