让你的角色与物体更接近真实动漫/卡通的高级着色器

在当今的数字艺术和游戏开发领域,动画和卡通风格的视觉表现越来越受到欢迎。无论是游戏、电影、动画,还是插图艺术,能够实现高质量的动画/卡通渲染都是创作者们追求的目标。为了帮助开发者和艺术家们实现这一目标,本文将介绍一种先进的动画/卡通着色器,它能够让你的角色和物体看起来如同真实的动漫或卡通,甚至可以实现其他风格化的外观。

版本:RealToon Pro AnimeToon Shader v5.0.9

什么是动画/卡通着色器?

动画/卡通着色器是一种特殊的图形渲染技术,旨在模拟传统手绘动画的外观。它通过简化光照和阴影的表现,增强颜色对比度,以及使用特定的边缘描边效果,来创造出一种独特的视觉风格。这样的效果不仅适用于2D动画,也可以应用于3D模型,给人一种生动而富有表现力的感觉。

支持的渲染管线

这款着色器支持多种渲染管线,包括:

  • 内置/标准渲染管线
  • 轻量/通用渲染管线 (URP)
  • 高分辨率渲染管线 (HDRP)

此外,它还支持多种渲染路径:

  • 前向渲染(适用于内置、URP 和 HDRP)
  • 前向+渲染(适用于 URP)
  • 延迟渲染(适用于 URP 和 HDRP)
  • 延迟+渲染(适用于 URP 和 HDRP)

兼容性与平台支持

这款着色器兼容多种Unity版本,从Unity 5到2023及未来的版本均可使用。同时,它支持PC、Mac、Linux、移动端以及游戏主机(如Nintendo Switch和Xbox)。对于PlayStation平台,RealToon URP和RealToon HDRP版本也得到了支持。

功能特点

1. 透视调整

通过透视调整功能,开发者可以将对象的视角从默认的3D调整为2D卡通风格。这种调整能够使得角色和物体在视觉上更符合动漫的表现形式。

2. 抹片效果

抹片效果可以在物体快速移动时产生尾迹线或线噪声效果,增强动态表现。这种效果常见于许多动漫作品中,能够为角色的运动增添更多生动感。

3. 自阴影与法线贴图

该着色器支持自阴影功能,允许开发者在无需使用纹理图的情况下调整阴影的尺寸、阈值和硬度。同时,法线贴图的支持使得角色和物体表面细节更加丰富。

4. 轮廓与光泽效果

轮廓效果允许用户自定义颜色和宽度,并可以选择是否使用轮廓,以减少绘制调用。光泽效果则可以使用图像或纹理作为光泽,增强物体表面的视觉表现。

5. 屏幕空间效果

该着色器支持屏幕空间效果,包括屏幕空间边缘光和屏幕空间轮廓。这些效果能够在不增加性能负担的情况下,提升视觉质量。

6. 光照支持

支持多种光源(点光源、聚光灯、方向光和区域光),并可以实现全彩色阴影和光照衰减。这使得在不同环境下的表现更加真实。

7. 反射与折射

RealToon着色器支持使用图像/纹理作为反射,并且能够实现动画/卡通风格的玻璃、冰、液体等折射效果。这样的特性使得在创建复杂场景时,能够更好地表现材质的特性。

8. 适用于多种应用场景

无论是用于游戏、电影、动画,还是插图艺术,这款着色器都能满足不同创作需求。它还支持在VRoid中创建的角色,适用于VTuber作品,以及VRChat等虚拟社交平台。

技术细节

Supported RP/SRP:

*Built-In/Standard Rendering Pipeline.

*Lightweight/Universal Rendering Pipeline.

*High Definition Rendering Pipeline.

Supported Rendering Path:

*Forward (Built-In/BiRP, URP, and HDRP)

*Forward+/Forward Plus (URP)

*Deferred (URP and HDRP)

*Deferred+ (URP and HDRP)

Supported Unity Version:

5, 2017, 2018, 2019, 2020 to 2023, 6 and Future/Next Generation Unity.

Others

*Use it in Games, Film/Animation & Illustration/Art, and other purpose.

*Multi-Lighting and Unlit.

*Supports DXR/RayTracing [Shadow, Reflection, GI] (Only HDRP).

*Supports all lights [Point, Spot, Arealights and others].

*Included shader swapper tool, swap from Unity/VRM Shaders to RealToon Shader.

*Can be used in VR Chat and other Virtual/Metaverse that supports custom shader.

*Supports older unity versions to current new unity versions.

*Vroid Models (VRM) are supported too.

*Supports Unity DOTS and GPU Resident Drawer.

*Screen Space Outline/Post-Processing Outline included,

named “DeNorSob Outline” / “Depth-Normals Sobel Outline”

发表回复

后才能评论