Azitate
如题,购买了一个仅支持meg4的模型包,因为知道不支持meg3就打算修改一下
目前对照着meg4的mechanics对比了一下感觉主要的mm机制写法没有太大变化,但现在出现的问题是
当使用mm让模型执行一个state时会导致模型生成一些与执行state不相关的模型组件
比如我执行的状态是挥剑,但执行挥剑的同时会生成火球的模型在模型身边
目前修改mm的技能配置无果,因为不太了解meg4到底改了什么,wiki上也没有与meg3的详细的对比,所以想来问一下出现这种问题的原因是mm的写法问题还是需要修改模型本身

pingguo_command
我认为是写法3和4不一致,导致出现问题,但最后只能说修改模型本身,毕竟mm怎么改

叽叽小石头
meg3的旧版本配置直接整上meg4新版本插件反正是没有问题的,更流畅了,3和4的区别...一个是盔甲架动画,一个是新版本的模型动画,我感觉最大的区别就是meg4的单个骨骼内立方体大小和枢轴点位置没什么限制,meg3的骨骼内立方体大小总长度就是不能超过120像素,超大会使这个骨骼变成紫黑错误方块....骨骼的枢轴点位置距离内部的立方体不能超过80.....
你这个问题可能是骨骼枢轴点距离立方体太远了导致动画错乱吧,
你后台输入
meg reload
看看报错是哪个骨骼,我猜应该是个火球模型
[02:58:13 WARN]: [ModelEngine] [A] --Warning: The bone 你的骨骼名称 is translated too far away from the pivot. Maximum translation is 80x80x80. [ 233.333, 114.514, 0.0 ]

Blockbench打开文件找到这个骨骼,你可以调整它的枢轴点把枢轴点距离立方体弄到80以内,如果影响动画效果可以做成多个骨骼套在一起来延长这个距离...

Azitate
叽叽小石头 发表于 2023-11-30 03:35
meg3的旧版本配置直接整上meg4新版本插件反正是没有问题的,更流畅了,3和4的区别...一个是盔甲架动画,一个是 ...

因为不能更换到1.19版本所以才用meg3,我通过修改模型当执行挥剑动作时把火球拖到地下来暂时解决了,实际上重载时没有出现你说的那个错误,感觉上一个原因是meg3不能播放bb模型的缩放效果,所以meg3制作的大部分模型动画执行的效果都是播放完后直接消失里面的模型组件。目前看起来主要不兼容的因素还是模型的原因,mm的机制设置通过一些取舍可以做到大部分效果支持meg3

第一页 上一页 下一页 最后一页