atdunbg
2b875c9284
feat: OBJ 全量贴图接入——Material 加 AO 槽 + OBJ 工作流适配
- Material 槽位 4→5(+AO),参数 UBO binding 4→5;shader ambient
diffuse 项乘 ao(IBL 遮蔽),AO 默认纹理白色
- OBJ 槽落点补全:map_Bump→HEIGHT(5)、map_Ns→SHININESS(7)、
map_Ka→AMBIENT(3)(assimp OBJ importer 约定)——backpack 的
法线贴图此前也从未加载
- MTL 导出遗漏(roughness.jpg/ao.jpg 在目录未被引用):约定文件名
探测补槽(roughness/ao/occlusion × jpg/png),命中留 INFO 锚点
- 因子按工作流分支:glTF 用声明因子(MR 合图 B=金属度);
OBJ metallic=0(specular 工作流无金属概念),roughness 有图→1,
无图→Blinn-Phong Ns 换算 R=sqrt(2/(Ns+2))(补偿默认贴图 G=0.5)
2026-09-23 19:49:36 +08:00
..
2026-09-22 19:18:51 +08:00
2026-09-22 19:18:51 +08:00
2026-09-22 16:40:54 +08:00
2026-09-22 20:06:43 +08:00
2026-09-23 19:49:36 +08:00
2026-09-23 17:46:25 +08:00
2026-09-23 18:37:01 +08:00
2026-09-23 18:37:01 +08:00
2026-09-23 13:29:31 +08:00
2026-09-23 13:05:10 +08:00
2026-09-23 13:05:10 +08:00
2026-09-22 19:18:51 +08:00