From 92da8a70745cea86fdcda8331066173dbcac3481 Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Thu, 13 Mar 2025 13:48:15 +0800 Subject: [PATCH] vault backup: 2025-03-13 13:48:15 --- .../渲染功能/其他渲染功能/风格化渲染.md | 14 ++++++++++---- .../Grass/Grass_CurveRampTextureToBaseColor.png | 3 +++ .../Grass/Grass/Grass_EffectShow.png | 3 +++ 3 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_CurveRampTextureToBaseColor.png create mode 100644 08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_EffectShow.png diff --git a/03-UnrealEngine/卡通渲染相关资料/渲染功能/其他渲染功能/风格化渲染.md b/03-UnrealEngine/卡通渲染相关资料/渲染功能/其他渲染功能/风格化渲染.md index 567bfc4..9d4495b 100644 --- a/03-UnrealEngine/卡通渲染相关资料/渲染功能/其他渲染功能/风格化渲染.md +++ b/03-UnrealEngine/卡通渲染相关资料/渲染功能/其他渲染功能/风格化渲染.md @@ -150,12 +150,18 @@ rating: ⭐ ### 抹平法线 抹平法线 ![[Grass_SmoothNormalBefore.png|800]] -### ![[Grass_SmoothNormalAfter.png| 800]]伪造阴影 -1. 通过映射Noise贴图来制作伪造阴影 -2. ...还有其他细节没有说明 - +### ![[Grass_SmoothNormalAfter.png| 800]]伪造阴影(调 +参考: ![[Grass_DiffuseNoise.jpg]] +思路: +1. 通过映射Noise贴图添加因为生长周期不同而导致的颜色差异。 +2. 通过高度Mask进行Lerp来制作伪造阴影。 +3. 通过Panner节点来模拟被风吹过后,草被倒伏出现的颜色差异。 +4. **针对Landscape材质使用相同的WorldSpaceNoise以此对根部颜色进行适配,** ***最好将其使用MaterialFunction进行封装,以保证效果统一。*** +![[Grass_CurveRampTextureToBaseColor.png| 材质节点]] + +![[Grass_EffectShow.png | 简单调制的结果]] ### 默认引擎存在问题 1. 没办法调整阴影亮度,其他物体的阴影投射到草地上结果会不正确。 diff --git a/08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_CurveRampTextureToBaseColor.png b/08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_CurveRampTextureToBaseColor.png new file mode 100644 index 0000000..a218860 --- /dev/null +++ b/08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_CurveRampTextureToBaseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:416f66d2737e368a96a04503fdef0f0f11188487d062aab98a57f64b1129467c +size 285765 diff --git a/08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_EffectShow.png b/08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_EffectShow.png new file mode 100644 index 0000000..5d5606e --- /dev/null +++ b/08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_EffectShow.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc26067ac0b3302a44b635e9e06e00ca4b52043fdc648162e8fb80ec29ea9b74 +size 1110512