【版本】v1.2.0

【文件大小】84.5 MB

【原始Unity版本】6000.0.82

【支持的渲染管线】通用(URP)

一款使用 ShaderGraph 制作的、高度可定制的 URP 卡通着色器。

描述

这是一个用于 URP 的卡通风格着色器,它复刻了《塞尔达传说:旷野之息》和《塞尔达传说:王国之泪》的渲染风格。由于完全使用 ShaderGraph 编写,技术美术人员可以直接通过图形界面进行控制,无需深入 HLSL 代码。

🎨艺术特色

卡通着色器,具有 2/3 个硬光带和阴影、镜面反射贡献以及额外的艺术光照效果。

它支持一个主方向光源和一个附加光源(聚光灯或点光源)。尽管它是一个无光照着色器,但它可以投射和接收阴影。

它具有一种“次表面散射”效果:当物体逆光观察时,其轮廓会被照亮;而当从光源方向观察时,这种效果就会消失。

另一个主要特点是强烈的侧向光泽,即在主光源方向产生的光泽。这种效果的强度可以针对每种材质进行单独调节,也可以完全移除(参见下方属性)。

所有功能

  • 着色器是不透明的,并支持使用主纹理的 alpha 通道进行裁剪(剪切透明度)。
  • 您可以提供可选的法线贴图。
  • 支持自发光(纹理贴图 x 颜色)。
  • 支持雾化。
  • 支持烘焙静态对象的光照贴图*。
  • 支持将灯光设置为实时、混合和烘焙模式。
  • 支持所有混合光照模式:阴影贴图/距离阴影贴图、减法、烘焙间接光。
  • 与 Unity 内置的 SSAO 兼容。
  • 不支持金属贴图**。

* 已应用光照贴图的对象仍会接收实时光照/阴影。光照贴图仅用于捕捉间接光、区域光、环境光遮蔽、自发光以及天空。如有需要,可通过编辑图表更改此行为。

**只需对着色器图进行简单的修改,即可添加此功能。

免责声明:本站资源大多来自网友发稿和互联网收集整理,版权均归原作者所有,仅供个人学习研究使用,如有侵犯你的权益,请联系管理员,我们会第一时间进行审核删除。Email:3957038693@qq.com