vault backup: 2025-01-20 18:47:35
This commit is contained in:
parent
a7759d732f
commit
66c3f7f0b2
@ -1 +1 @@
|
||||
{"R失效判定:":{"R失效判定:":{"currentFile":{"count":1,"lastUpdated":1734935678402}}},"c++内存泄漏分析工具":{"c++内存泄漏分析工具":{"internalLink":{"count":1,"lastUpdated":1737361366503}}}}
|
||||
{"R失效判定:":{"R失效判定:":{"currentFile":{"count":1,"lastUpdated":1734935678402}}},"c++内存泄漏分析工具":{"c++内存泄漏分析工具":{"internalLink":{"count":1,"lastUpdated":1737361366503}}},"tonemapping":{"tonemapping":{"currentFile":{"count":1,"lastUpdated":1737367609064}}}}
|
@ -131,6 +131,20 @@ END_SHADER_PARAMETER_STRUCT()
|
||||
# ToneMapping
|
||||
- UE4/UE5和ACES工作流程:https://zhuanlan.zhihu.com/p/660965710
|
||||
|
||||
## ToneMapping种类
|
||||
- ShaderToy效果演示: https://www.shadertoy.com/view/McG3WW
|
||||
- ACES
|
||||
- Narkowicz 2015, "ACES Filmic Tone Mapping Curve"
|
||||
- https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/
|
||||
- PBR Neutral https://modelviewer.dev/examples/tone-mapping
|
||||
- Uncharted tonemapping
|
||||
- http://filmicworlds.com/blog/filmic-tonemapping-operators/
|
||||
- https://www.gdcvault.com/play/1012351/Uncharted-2-HDR
|
||||
- AgX
|
||||
- https://github.com/sobotka/AgX
|
||||
- https://www.shadertoy.com/view/cd3XWr
|
||||
|
||||
## UE中的相关实现
|
||||
UE4版本的笔记:[[UE4 ToneMapping]]
|
||||
|
||||
TonemapCommon.ush中的FilmToneMap()在CombineLUTsCommon()中调用。其顺序为:
|
||||
@ -180,5 +194,6 @@ void AddPostProcessingPasses()
|
||||
```
|
||||
|
||||
## PostProcessCombineLUTs.usf
|
||||
相关变量更新函数位于FCachedLUTSettings::GetCombineLUTParameters()
|
||||
|
||||
## PostProcessTonemap.usf
|
Loading…
x
Reference in New Issue
Block a user