Releases: StarBobis/MigotoModTool
V1.0.7.0
V1.0.6.9
V1.0.6.9
● 现在如果检测到未从Blender中导出全部的部位会给出准确的报错提示而不是UnknownError了。
● 修复了WWMI的逆向提取无法选择除auto外其它数据类型的严重BUG。
V1.0.6.8
● 添加HI3贴图自动识别类型。
● 采用新算法优化贴图自动识别,更加精准。
● 修复了鸣潮无法进行自动贴图识别的BUG。
V1.0.6.7
● 所有游戏的数据类型配置已全部集成到程序内部,无需额外配置文件。
● 所有游戏的自动贴图识别配置已全部集成到程序内部,无需额外配置文件。
● 程序不再读取外置配置文件来决定数据类型和自动贴图识别配置。
● 由于算法升级,所有贴图自动识别已全部升级为自动识别,不再使用依赖于PS hash值的配置。
● 添加了一种ZZZ NPC (玩具店老板)的自动贴图类型支持。
● 添加MMT使用文档地址,可在帮助菜单中点击。
● 由于无需额外配置文件,现在新版本升级可以直接把3Dmigoto-Loaders里的Games文件夹复制到Games文件夹下了,也可以直接把旧的Games文件夹直接复制到新版本的Games里。
● 添加特别鸣谢名单
V1.0.6.6
● 修复了GI更新后贴图无法自动识别的问题。
● 更换了MMT的图标,全面升级。
● 透明度改为97%,看着更舒服。
V1.0.6.5
● WW11贴图类型已内置到程序内部,无需额外配置文件。
● 添加MMT使用规则
V1.0.6.4
● ZZZ贴图类型已内置到程序内部,无需额外配置文件。
● 修复了一个严重的BUG,会造成jpg与dds文件同时存在时错误匹配,导致所有贴图自动识别失效。
V1.0.6.3
● HI3,HSR贴图类型已内置到程序内部,无需额外配置文件。
● 现在逆向提取WWMI时,遇到skip的部分不会直接报错了,而是会跳过输出。
● 修复了移动全部贴图不会移动.jpg文件的问题(修复HSR路人NPC无光照贴图问题)。
● HSR现已添加部分自动贴图支持。
● 自动贴图类型识别和自动贴图ini生成现已添加.jpg类型支持。
V1.0.6.2
● 修复了贴图自动识别的一个BUG,现在会自动根据Match_First_index的数量来决定自动识别贴图时识别的次数。
● 移除了工具生成的ini中的Made By MMT等字样,保持低调,保持神秘。
● 优化了自动贴图识别算法,现在会准确识别Diffuse类型以确定是否匹配到正确的贴图类型。
● 得益于贴图识别算法改进,现已切换崩坏三贴图识别算法到类型识别,现在可以准确识别同样槽位内容了。
● 优化了自动贴图识别算法,现在再已经识别到对应match_first_index的贴图后不会再重复识别导致贴图覆盖导致贴图类型错误了。
V1.0.6.1
● 为方便用户使用和方便开发调试,从V1.0.6.1开始,新增的日志输出会逐步转换成全部使用中文输出。
● GI数据类型和贴图类型已全部集成到内部,不再需要外置配置文件。
● 修复了GI贴图无法全部提取的BUG。
● 现已支持绝区零Mod逆向Dump提取,现在绝区零Mod逆向提取后也会自动附带贴图了,但同时只能打一个IB的Mod进行Dump提取,否则多个情况下只能提取出顶点数最大的IB的Mod。
● 现在MMT生成的GI,HI3,HSR,ZZZ的Mod都无法再被十分简单地逆向Dump提取了。
● 崩坏三新增贴图槽位恢复,以解决Shader数据传递导致一个部位的贴图影响其它部位的问题。
V1.0.6.0
● ZZZ新增ZZZ_Obj_T4数据类型,新增Car_T5_4567891011121314151617,Obj_T2_012345678910类型(吊坠、车)。
● 修复贴图自动识别算法的槽位识别部分,现在可以正确识别10以上的槽位了。
● 配置界面优化,移除了极少使用的SwitchKey和贴图填写功能。
● 帮助界面新增联系NicoMico获取技术支持。
● WW1.1处理逻辑已单独拆分,已添加全自动贴图ini生成。
V1.0.5.9
● GI,HI3全面切换至基于Buffer的分析逻辑,比基于txt分析更简单稳定。
● ZZZ贴图类型Body_T3_023456789 现在ps-t8,ps-t9也会生效了,解决了部分头发部分替换后的光影不正确问题。
● 自动类型识别添加r32_float类型支持。
● Unity的自动类型识别会在匹配到第一个类型时停止,因为现在是先匹配GPU-PreSkinning类型再匹配Object类型,所以可以百分百确保匹配正确。
● HI3添加全自动贴图提取、Mod生成的贴图ini自动生成等。
● 修复了GI逆向提取时,贴图无法正确生成的问题。
● 优化贴图自动识别算法并移除了各游戏配置中无用的VertexShaderHash.json配置文件
● HI3,GI,HSR,ZZZ已隔离至单独方法中运行,方便后续修改和高度自定义集成,加快执行速度。
V1.0.5.8
V1.0.5.8
- 新特性:现在自动类型识别总是会先识别使用GPU-PreSkinning的类型,再识别Object类型,确保同时满足时正确识别为GPU-PreSkinning类型。
- 新增ZZZ物品类型GameType : ZZZ_Obj_T1, ZZZ_Obj_T2, ZZZ_Obj_T3。
- 新增ZZZ物品类型的贴图识别类型:Object_T2_0123。
- 新特性:现在ZZZ不会再使用自动元素列表检测以支持物体类型,避免可能存在的BUG。
- 修复了ZZZ部分需要补充BLENDWEIGHTS类型无法正常自动补充的BUG,该BUG曾导致脸部导入Blender无期限卡死。
V1.0.5.7
V1.0.5.6
V1.0.5.5
V1.0.5.5
- Update for ZZZ TextureType, VertexShaderHash.json (For MC and NPC)
- Fix a bug for auto back up files, now only backup mod file if mod file exists so won't get error for directory not found problem.
- If Generate Mod didn't generate any thing,now will tip for error instead of tip success.
V1.0.5.4
V1.0.5.4
- Optimized for ZZZ auto game type execute speed.
- Add new game type: ZZZFaceType4 for ZZZ.
- Add auto texture type detect for ZZZ.
- Add auto texture extract and auto convert to jpg to import into blender for ZZZ.
- Add auto texture section ini generate and auto texture move into mod folder for ZZZ.
V1.0.5.3
V1.0.5.3
- Fix a fatal bug that reverse ini parse can't add final Section.
- Add auto dynamic texcoord detect algorithm for reverse Lv4.
- Upgrade ZZZ auto game type detect to Buffer based,more simple and elegent.
- Fix a bug in mod reverse Lv4, if ib file doesn't exists, won't output empty .ib .vb anymore but just skip to make sure the rest part can be import to blender with no influence.
- Fix a bug in UE4 model extract which lead to can't extract if there is no VertexShader and TextureType setting file.