【M661杂谈】修改过位移的a3da的还原
《AFTER BURNER》的PV之中,角色和配套话筒的位移都被修改了。
他们的位移量应该是相同的;在之前《猫粮》的修改中,发现了动作和a3da里的位移可以有相同的单位,那么他们在文件里对应的数值可能也是一样的。
和角色动作不一样,a3da之中修改的位移并没有和本身的动作分离开。并不能方便地删除。
去读取动作中的位移量,负值后加入a3da,就可以还原位移了。

使用MMM可以显示并编辑角色动作的位移状况。
为了方便读取数据,使用PD_Tool将动作转化为json编辑。
转化成json的动作是巨大的,MMM中删除掉所有骨骼的部分后就只剩下唯一的部分,对照MMM中位移的信息,就能在json中找到对应的部分。

按下图的办法修改话筒的a3da。
物体会根据两个帧的数值开始连续的运动,不清楚具体的原因,所以要在需要突然位移的帧的前一帧加上前一个位移值的帧。这样在两个数值没有差别的帧之间,物体就不会运动。

这个a3da只涉及到平移。
而在《食梦黑白貘》中,手杖还涉及了转动,但是并没有找到抵消转动效果的办法。
顺带修复了第2699帧的手杖瞬移效果,这个效果哪怕不修改数据也存在,在原PV当中,应该是镜头没有拍到。
然而由于无法复原的转动效果,总体的效果依然不好。所以如果要出这首歌的中文歌词视频,应该还是用原版的PV。



至少,《AFTER BURNER》的a3da修改是达到了目的了的。