vault backup: 2023-12-19 15:13:51

This commit is contained in:
2023-12-19 15:13:51 +08:00
parent 1fe78a7882
commit b3d96b350c
6 changed files with 42 additions and 7 deletions

View File

@@ -113,4 +113,27 @@ else if(ShadingModel == SHADINGMODELID_NPRSHADING)
## 光照实现
- ShadingModel.ushBxDF实现。
- DeferredLightingCommon.ush延迟光照实现。
- DeferredLightingCommon.ush延迟光照实现。
# UE5版本
- 5.2 https://zhuanlan.zhihu.com/p/658700282
- 5.1 https://zhuanlan.zhihu.com/p/565837897
# 相关文件
- UMaterialInterface、UMaterial、UMaterialInstance、FMaterial、FMaterialResource、FMateialRenderProxy、FMaterialInstanceResource、FDefaultMaterialInstance
- MaterialShader.cpp
- HLSLMaterialTranslator.cpp
- MaterialHLSLEmitter:塞入ShaderModel宏
- Material.cpp:开启引脚
- MaterialAttributeDefinitionMap.cpp
- ShaderMaterialDerivedHelpers.cpp
- ShaderGenerationUtil.cpp
- ShadingCommon.ush
# Material编辑器相关代码
- FMaterialInstanceBasePropertyOverrides
- FMaterialInstanceParameterDetails
https://zhuanlan.zhihu.com/p/565776677
https://www.cnblogs.com/timlly/p/15109132.html