vault backup: 2025-03-21 23:40:59
This commit is contained in:
parent
f60f78b6b2
commit
c2ca4f49b5
@ -13,7 +13,15 @@ rating: ⭐
|
|||||||
- [[#DiffuseIndirectComposite]]
|
- [[#DiffuseIndirectComposite]]
|
||||||
|
|
||||||
## ReflectionEnvironmentAndSky
|
## ReflectionEnvironmentAndSky
|
||||||
位于IndirectLightRendering.cpp的`AddSkyReflectionPass()`
|
位于IndirectLightRendering.cpp的RenderDeferredReflectionsAndSkyLighting() => `AddSkyReflectionPass()`
|
||||||
|
|
||||||
|
当`DiffuseIndirectMethod = EDiffuseIndirectMethod::Lumen`(也就是开启Lumen GI),如果反射方法为Lumen或者SSR则不会执行后续逻辑。
|
||||||
|
|
||||||
|
不开启Lumen GI,反射方法为:
|
||||||
|
- Lumen:`RenderLumenReflections()`
|
||||||
|
- Rtx Reflection:`RenderRayTracingReflections()`
|
||||||
|
- SSR:`ScreenSpaceRayTracing::RenderScreenSpaceReflections()`
|
||||||
|
|
||||||
|
执行完上述反射方法后,最后执行`AddSkyReflectionPass()`
|
||||||
## DiffuseIndirectComposite
|
## DiffuseIndirectComposite
|
||||||
位于IndirectLightRendering.cpp的`RenderDiffuseIndirectAndAmbientOcclusion()`
|
位于IndirectLightRendering.cpp的`RenderDiffuseIndirectAndAmbientOcclusion()`
|
BIN
03-UnrealEngine/卡通渲染相关资料/渲染功能/其他参考/其他游戏与软件参考/绝区零_吸血鬼少女薇薇安.JPG
(Stored with Git LFS)
Normal file
BIN
03-UnrealEngine/卡通渲染相关资料/渲染功能/其他参考/其他游戏与软件参考/绝区零_吸血鬼少女薇薇安.JPG
(Stored with Git LFS)
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user