风格化沙漠场景

沙漠场景的卡通着色器



特性概览




POM采样轨迹的实现:


在通过AnyTrail获取轨迹后,可以通过POM的方法采样轨迹来模拟脚印深度,相对tessellation有更好的性能
1. 若直接采样轨迹会导致脚印与角色位置无法对齐,所以需要向前多绘制一段距离
2. 为了让脚印有深度,需要将角色脚的位置向地下移动一段距离,并在fragment shader中手动将脚印部分的SV_Depth手动写深一些




绘制过程

借物表

卡通水: Toon Water