vault backup: 2025-03-13 13:48:15
This commit is contained in:
parent
7b84521558
commit
92da8a7074
@ -150,12 +150,18 @@ rating: ⭐
|
|||||||
### 抹平法线
|
### 抹平法线
|
||||||
抹平法线
|
抹平法线
|
||||||
![[Grass_SmoothNormalBefore.png|800]]
|
![[Grass_SmoothNormalBefore.png|800]]
|
||||||
### ![[Grass_SmoothNormalAfter.png| 800]]伪造阴影
|
### ![[Grass_SmoothNormalAfter.png| 800]]伪造阴影(调
|
||||||
1. 通过映射Noise贴图来制作伪造阴影
|
参考:
|
||||||
2. ...还有其他细节没有说明
|
|
||||||
|
|
||||||
![[Grass_DiffuseNoise.jpg]]
|
![[Grass_DiffuseNoise.jpg]]
|
||||||
|
思路:
|
||||||
|
1. 通过映射Noise贴图添加因为生长周期不同而导致的颜色差异。
|
||||||
|
2. 通过高度Mask进行Lerp来制作伪造阴影。
|
||||||
|
3. 通过Panner节点来模拟被风吹过后,草被倒伏出现的颜色差异。
|
||||||
|
4. **针对Landscape材质使用相同的WorldSpaceNoise以此对根部颜色进行适配,** ***最好将其使用MaterialFunction进行封装,以保证效果统一。***
|
||||||
|
|
||||||
|
![[Grass_CurveRampTextureToBaseColor.png| 材质节点]]
|
||||||
|
|
||||||
|
![[Grass_EffectShow.png | 简单调制的结果]]
|
||||||
### 默认引擎存在问题
|
### 默认引擎存在问题
|
||||||
1. 没办法调整阴影亮度,其他物体的阴影投射到草地上结果会不正确。
|
1. 没办法调整阴影亮度,其他物体的阴影投射到草地上结果会不正确。
|
||||||
|
|
||||||
|
BIN
08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_CurveRampTextureToBaseColor.png
(Stored with Git LFS)
Normal file
BIN
08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_CurveRampTextureToBaseColor.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_EffectShow.png
(Stored with Git LFS)
Normal file
BIN
08-Assets/Images/ImageBag/StyleRendering/Grass/Grass/Grass_EffectShow.png
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user