vault backup: 2024-12-23 11:44:59
This commit is contained in:
parent
4b8434099a
commit
d10e81706d
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3363ee40e07b13ccbc03745ae4d9e3ab38209d13f3a752c882add609e540e9d3
|
||||
size 1307713
|
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:10ebaafd29502a331f97127fe2dfc8732dcf83fdded77cfdb2154fb0874143f8
|
||||
size 187956
|
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:eefad9801f3c0d36f191bd9f023678c0cd5f2ea36ab390e37b76de5716c48023
|
||||
size 619378
|
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2a7f86ebd833f05f8dc729079ca75cfc6dcf9fc2820f5606af52940d8d2015d5
|
||||
size 380922
|
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:18bbde38d8403b8ba051b5e2aaf1849aad0c99f6ca01487d33126b2c5760967d
|
||||
size 375238
|
@ -912,4 +912,25 @@ if(Toon材质,且没有半程阴影Flag的阴影
|
||||
}
|
||||
```
|
||||
|
||||
PS.很有可能在FProjectedShadowInfo::RenderProjection()阶段进行判断以此保证合成正确的**ScreenShadowMask**。
|
||||
PS.很有可能在FProjectedShadowInfo::RenderProjection()阶段进行判断以此保证合成正确的**ScreenShadowMask**。
|
||||
|
||||
视频中说:
|
||||
1. 在Setup阶段打入一个Flag也就是向FProjectedShadowInfo添加标识。
|
||||
2. ***屏蔽掉角色身上没有半程向量的阴影。这样可以保持角色身上阴影比较干净。***
|
||||
3. ***屏蔽掉非角色(场景)的半程阴影。***
|
||||
|
||||
PS. 或者考虑使用GBuffer的ShadingModelID以及ToonDataAsset查表。
|
||||
|
||||
角色身上非半程阴影屏蔽前
|
||||
![[角色非半程阴影屏蔽前.png|300]]
|
||||
|
||||
角色身上非半程阴影屏蔽后
|
||||
![[角色非半程阴影屏蔽后.png|300]]
|
||||
|
||||
场景上半程阴影屏蔽后
|
||||
![[场景半程阴影屏蔽后.png|300]]
|
||||
如果不屏蔽就会有一个跟随视角移动的阴影。
|
||||
|
||||
![[SDF阴影与额发阴影.png]]
|
||||
|
||||
![[角色阴影最终合成.png]]
|
Loading…
x
Reference in New Issue
Block a user