From 3ade494e5c75eab1e261ce3af13074dd885e0cfb Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Thu, 4 Jul 2024 15:30:08 +0800 Subject: [PATCH 1/2] vault backup: 2024-07-04 15:30:08 --- 02-Note/DAWA/ASoul/渲染方案/材质部分.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/02-Note/DAWA/ASoul/渲染方案/材质部分.md b/02-Note/DAWA/ASoul/渲染方案/材质部分.md index 27b9055..b6dd0cb 100644 --- a/02-Note/DAWA/ASoul/渲染方案/材质部分.md +++ b/02-Note/DAWA/ASoul/渲染方案/材质部分.md @@ -243,6 +243,9 @@ return Result; # Matcap 存放大量Matcap用的**球形环境贴图**。除此之外`/ResArt/CommonMaterial/Materials/V02/MatCap/`也存储了Matcap贴图。 +## 球形全景图制作方法 +【如何将无人机拍摄的球形全景图还原成球形视图】 https://www.bilibili.com/video/BV1yz411q7Eg/?share_source=copy_web&vd_source=fe8142e8e12816535feaeabd6f6cdc8e + # Materials >所有角色与新服装都迁移到V02版本,V01已废弃。 @@ -268,7 +271,7 @@ return Result; - M_Hide:隐藏模型用材质。 - [ ] M_Penetrate: - [x] **M_ToonBase_V01**:主要的逻辑是MF_ToonPBRInput => MF_CharacterEffects。**默认的ShadingModel为14**,也就是**SHADINGMODELID_TOON_PBR**。 -- [ ] ***M_ToonBase_V02_Penetrate***: +- [x] M_ToonBase_V02_Penetrate:带有Penetrate功能的M_ToonBase_V01。 - [ ] **M_ToonFace**: - [ ] M_ToonFace_old: - [ ] **M_ToonHair_V01**: From c61c8fcd5391ad65c8bd51717bf5609e17b9287c Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Thu, 4 Jul 2024 17:47:24 +0800 Subject: [PATCH 2/2] vault backup: 2024-07-04 17:47:24 --- 02-Note/DAWA/ASoul/渲染方案/材质部分.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/02-Note/DAWA/ASoul/渲染方案/材质部分.md b/02-Note/DAWA/ASoul/渲染方案/材质部分.md index b6dd0cb..799b0cf 100644 --- a/02-Note/DAWA/ASoul/渲染方案/材质部分.md +++ b/02-Note/DAWA/ASoul/渲染方案/材质部分.md @@ -49,7 +49,8 @@ Content/ResArt/CommandMaterial - MF_TextureBooming:材质没有上线。 - **MF_ToonBaseInput**:通用ToonBase材质逻辑函数。集合了MF_CharacterMainLightIntensity、MF_Matcap_Add、MF_Surface、MF_ToonBaseShadingModel材质函数以及一些变量材质设置。被**M_ToonBase_V02_Penetrate**、**M_ToonBase_V02_Test**调用。 - ***MF_ToonBaseInput_V02***:通用ToonBase材质逻辑函数V02。集合了MF_CharacterMainLightIntensity、MF_Matcap_Add、**MF_Surface_V02**、MF_ToonBaseShadingModel材质函数以及一些变量材质设置。被**M_ToonBase_V02**、**M_NaiLin_AnotherWorld02**、**M_EggGym_Flower**调用。 -- MF_ToonHairSpecularMaskUV:计算Hair高光遮罩UV,被MF_ApplyToonHairSpecular调用。 +- **MF_ToonHairSpecularMaskUV**:计算Hair高光贴图UV,被MF_ApplyToonHairSpecular(**M_ToonBase_V02**)调用。 + - 使用dot( float3(0,0,1.0f), CaemraVector)的数值来对**HairMask的采样UV(V轴)** 进行偏移,以此实现高光偏移效果。 - **MF_ToonPBRInput**:通用ToonPBR材质逻辑函数。集合了MF_CharacterMainLightIntensity、MF_Matcap、MF_Surface、**MF_ToonPBRInput**l材质函数以及一些变量材质设置。被**M_Penetrate**、**M_ToonBase_V01**、**M_ToonFace**、**M_ToonHair_V01**、**M_ToonSkin**、**M_BeiLa_Skin_AnotherWorld**、**M_Wave**。 - [ ] ***MF_TranslucentDOF***:Translucent材质的景深效果,***没有看懂***。被MF_Input、**MF_Surface**、**MF_Surface_V02**、M_ToonFacee_old、M_ToonLaserPBR调用。 - MF_VectorRotateAboutAxis:向量旋转函数。被MF_WorldSpaceStarring调用。