Celes Anime Shader(Character Cel-Shader)动漫渲染着色材质5.0

CelesAnimeShader 为日本动漫风格的渲染提供了一种解决方案,不需要复杂的 BP 或 C++ 编码。只需 BaseColor 纹理,您就可以快速将角色转换为动漫风格的渲染。
渲染核心基于自定义着色器照明,而不是传统的 PostProcess,允许调整角色之间的照明、阴影、颜色和精细细节。
着色模型使用轻量级 Unlit 选项,该选项可显著减少默认照明生成的不必要阴影。
[Ver1.3 更新]
在 1.3 版本之后,将不再支持 UE4 的开发。
- 自发光部分 :指定自发光效果的特定区域。
- 半透明 :提供两种类型的透明模式。
- Permanent Shadow Intensity & Color : 添加强度控制和颜色覆盖功能。
- CelesLight 补光 :引入补光模式,以防止在角色的身体上形成阴影。
[Ver1.2 更新]
- 多光源系统 :使材质能够支持定向/天空光源颜色和点光源。
- Unlit Normal Map(无光照法线贴图):允许 Unlit 材质使用法线贴图。
[Ver1.1 更新]
- 永久阴影 :使用蒙版纹理提供类似 AO 的功能,以始终保持特定区域在阴影中。
- 颜色渐变 :使用曲线控制颜色,从而实现更加自定义的颜色效果。
- 轮廓控制 :通过在角色模型的特定部分(如嘴巴或牙齿)上绘制 VertexColor 来控制轮廓的粗细。
- DistanceField Shadow :一种高效的阴影解决方案,利用引擎的内置 DistanceField 功能进行阴影计算。
[主要特点]
- 可自定义的渐变值,用于调整阴影的柔和度或硬度。
- 两种镜面反射模式,用于头发或金属对象上的动漫风格高光。
- 在角色模型的边缘上施加 FakeSSS 效果,以增强三维感。
- 模型上的可调节轮辋照明颜色
- 轮廓效果基于模型的轮廓。
[高级功能]
- Edge highlights,用于在角色模型边缘上生成高光,添加半透明效果。
- 支持 NormalMap。
- 支持单光源 CastShadow。
[附加项目]
- 包括一个日本动漫风格的角色作为渲染参考。
*此角色模型仅用于演示目的,不支持 Epic 骨架。
[技术细节和注意事项]
- 默认情况下,仅支持 DirectionalLight 光源方向,并且当前无法进行多光源渲染。
- 由于 Unlit 模型不接受阴影,因此提供的 CastShadow 解决方案依赖于 PerObjectShadowMap 方法来获取阴影。它仅支持来自单个光源的阴影投射,广泛使用此功能可能会影响性能。
技术细节
特征:
- 包括一个日本动漫风格的角色。(带有行走/奔跑动画)
- 渲染核心基于自定义着色器光照,而不是传统的 PostProcess。
- 例如 3 个字符的 BP 演示。
- 5 个核心光源模型的材质函数。
- 支持单光源 CastShadow。
唯一材质和材质实例的数量:4 个用于着色器核心的材质
纹理数量:着色器核心 6 个纹理 + 角色 7 个纹理
支持的开发平台:全部
性能:由于 Unlit 模型不接受阴影,因此提供的 CastShadow 解决方案依赖于 PerObjectShadowMap 方法来获取阴影。它仅支持来自单个光源的阴影投射,广泛使用此功能可能会影响性能。










ty for dis
2024-09-20 上午1:00good
2024-12-23 下午7:33ty for very
2024-12-24 上午10:03Good
2024-12-29 下午8:48thenkyou1!
2025-01-30 下午12:34thank you!
2025-04-11 下午9:53