Skip to content

v2.7.5

Choose a tag to compare

@Dimcirui Dimcirui released this 06 Sep 22:39
· 3 commits to main since this release

新增功能

贴图处理相关

  • 色彩分级:新增色彩分级选项(不处理 / sRGB 校正 / 降曝处理)。原来的处理方法是“不处理”,但由于处理出来的贴图泛白,所以增加了sRGB校正并设为现在的默认项,以解决此问题。降曝处理类似sRGB,也是为了解决泛白和过曝问题(但它只针对基础色)。

对骨相关

  • 辅助骨骼槽位:骨骼标准化新增对辅助骨(扭转骨等)的识别与处理,默认关闭以保持旧行为不变
  • 扭转链自动识别:替换了原先针对 RE4/RE9 硬编码的扭转骨对照表,改为基于骨骼结构自动识别扭转链
  • 前置权重处理权重:顶点组重命名功能会在重命名前先删除掉MMD的两个特殊顶点组、并归一化顶点组权重,避免无用权重或者丢失的权重影响后续处理

其他

  • 法线转移:主要针对拓扑相同的网格进行面法向的快速转移
  • 导出前检查扩展:针对RE Mesh导出时损坏面法向的问题,新增负行列式镜像检测、顶点权重和检测

修复

  • 修复贴图节点树中"分离颜色"节点的类型判断字符串写错的问题(SEPCOLOR 从未在任何 Blender 版本中存在过,导致这一分支从未被命中)——core/mdf_generator_base.py 与 core/shader_readers.py 两处一并修正
  • 修复贴图导出时 Image.save() 会篡改像素数值的问题,改为自写 TGA 保证精度
  • 修复贴图转码 convert_to_raw_rgba 会删除自身输入文件的问题
  • 修复MHWI移植MHRS贴图输出格式错误的问题

其他

  • 新增粗糙度/光泽度取反(1-x)识别,避免不必要的烘焙
  • 骨骼/导入预设文件同步新增辅助骨槽位条目