Animation 逆向工程三维动画浮点压缩

Animation 逆向工程三维动画浮点压缩,animation,3d,compression,reverse-engineering,Animation,3d,Compression,Reverse Engineering,我正在尝试对一个游戏场景文件进行反向工程,但无法理解用于对象变换动画的压缩。以下是压缩位置的示例: 每行最后4个字节是世界空间中的正确坐标(小尾端浮点) 0080193C 2D4A2D38 588EAAC3//X 00B819C0 D0EC4F38 75FB6945//Z 00208DBD CF1ECF36 BEE35A43//Y 然后是动画本身,我认为每个轴的增量需要2个字节: 0000 72AC 2F24 3E03 06A8 0522 1504 19A8 1021 5004 37A8 E42

我正在尝试对一个游戏场景文件进行反向工程,但无法理解用于对象变换动画的压缩。以下是压缩位置的示例:

每行最后4个字节是世界空间中的正确坐标(小尾端浮点)

0080193C 2D4A2D38 588EAAC3//X 00B819C0 D0EC4F38 75FB6945//Z 00208DBD CF1ECF36 BEE35A43//Y 然后是动画本身,我认为每个轴的增量需要2个字节:

0000 72AC 2F24 3E03 06A8 0522 1504 19A8 1021 5004 37A8 E420 2704 19A8 4921 CD03 1EA8 0222 6203 FCA7 C622 EA02 F2A7 A923 6F02 E3A7 6024 ... 0000 72AC 2F24 3E03 06A8 0522 1504 19A8 1021 5004 37A8 E420 2704 19A8 4921 CD03 1EA8 0222 6203 FCA7 C622 EA02 F2A7 A923 6F02 E3A7 6024 ... 处于“空闲”状态且不移动的动画示例:

00D63CC0 BDD63C38 AB659244 003456C0 D6345638 86104D45 00000000 00000000 8C095043 FFFFFFFF0000 FFFFFFFF0000 FFFFFFFF0000 FFFFFFFF0000 FFFFFFFF0000 FFFFFFFF0000 00D63CC0 BDD63C38 AB659244 003456C0 D6345638 86104D45 00000000 00000000 8C095043 FFFFFFFF 0000 FFFFFFFF 0000 FFFFFFFFFF 0000 FFFFFFFFFF 0000 FFFFFFFF 0000 FFFFFFFFFF 0000 FFFFFFFFFF 0000 有人知道我该怎么解压吗?我将非常感谢任何帮助。谢谢

00D63CC0 BDD63C38 AB659244 003456C0 D6345638 86104D45 00000000 00000000 8C095043 FFFFFFFF0000 FFFFFFFF0000 FFFFFFFF0000 FFFFFFFF0000 FFFFFFFF0000 FFFFFFFF0000