让任意设备随时随地访问您的 3D/XR 应用!
UE4卡通渲染实现方法
什么是卡通渲染
使3D游戏看起来像是2d卡通动画。
比如这样:
卡通渲染的主要特征
就两个特征:
色块和描边
两个效果叠加起来,就是卡通渲染的效果了。
UE4中的卡通渲染效果
卡通渲染材质
色块的实现方式是,判断光照方向和角色法线之间的关系,根据点乘的结果,划分几个范围,涂上不同的颜色。这就造成了色块的效果。
如下是材质。要完成还要对光源进行设置。
选中第一个TextureSample,其贴图是这样的:
这个light,就是一张普通的黑白图,用PS制作的。
这个图,也可以被称为CLUT,在PS中,这个图长这个样子:
大小为1×256
下面那个TextureSample,是一个黑白的图,用来做高光。也是CLUT,在PS中长这个样子:
在卡通渲染中增加BaseColor
上面示例中,没有BaseColor,只有EmissiveColor,其实可以增加BaseColor。
也很简单,就是把diffuse贴图放上去了。
emissivecolor乘以了0.1,要不太像塑料了。specular和roughness都改成了0,也都是为了去除塑料的感觉。
此种卡通渲染的问题
效果要调整好,还是要花不少时间的。而且,如果要做卡通渲染,美术一开始就得做这样的设计,把写实的东西去掉,尽量用单色就可以了。
比如上面这个角色本来是一 个很写实很精致的角色,硬套上卡通渲染,看起来怪怪的。
如果一开始没有做卡通渲染的设计,后来再改,那工作量就大了。因为每个角色的材质都要单独再改。
为了简化流程,有没有使用后处理材质来做卡通渲染的办法呢?如果那样就简单很多。其实是有的。
本文《UE4卡通渲染实现方法》内容由3DCAT实时渲染解决方案提供商整理发布,如需转载,请注明出处及链接:https://www.3dcat.live/news/post-id-65
热门标签
资讯分类
最新资讯
响应国家以旧换新号召,3DCAT虚拟仿真软硬一体方案推动设备革新
2024-03-28
更新日志|3DCAT私有云全新升级!支持自适应码率!
2024-03-28
Unity借助如何Pixyz插件实现工业模型的支持能力?
2024-03-25
算力革命来袭!3DCAT实时云渲染如何成为新质生产力的践行者
2024-03-22
汽车价格战升级,3DCAT实时云渲染三维可视化方案助力车企突围
2024-03-22
重塑传统实训教学,瑞云科技虚拟仿真实训平台全新出炉!
2024-03-22
开启智慧水利新篇章,3DCAT实时云渲染赋能数字孪生汉江
2024-03-21
Rider-Unity:程序员的另一把利器
2024-03-20