ak47skeleton
骨骼头部数据
OFFSET 00 04 08 0C ASCII
00000000 FFFFFFFF 00000000 00000000 06000000 ................
00000010 47756E5F 52560100 00000600 00004775 Gun_RV........Gu
00000020 6E5F4D5A 01000000 06000000 47756E5F n_MZ........Gun_
00000030 42480100 00000600 00004775 6E5F5447 BH........Gun_TG
00000040 01000000 08000000 47756E5F 46697265 ........Gun_Fire
00000050 01000000 06000000 47756E5F 45430700 ........Gun_EC..
00000060 0000 ..
FFFFFFFF 00000000 00000000
头部
06000000
骨骼名称大小
47756E5F5256 010000000
47756E5F5256 -> Gun_RV -> 骨骼名称
010000000 -> 似乎是层级
还有很多骨骼名称都是这样读的
骨骼位置信息
OFFSET 00 04 08 0C ASCII
00000000 00000000 00000000 00000000 00000000 ................
00000010 00000000 00000000 0000803F 00000000 ...........?....
00000020 00000000 00000000 00000000 00000000 ................
00000030 00000000 0000803F FFD62324 9BFA253D .......?..#$..%=
00000040 E3A9473E 00000000 00000000 00000000 ..G>............
00000050 0000803F FFD62324 6B9D183E 3909553E ...?..#$k..>9.U>
00000060 00000000 00000000 00000000 0000803F ...............?
00000070 FFD62324 BE3DAE3D AA859D3D 00000000 ..#$.=.=...=....
00000080 00000000 00000000 0000803F FFD62324 ...........?..#$
00000090 B5E2FB3D 2C63333F 00000000 00000000 ...=,c3?........
000000a0 00000000 0000803F FFD62324 0BEE173E .......?..#$...>
000000b0 CC43363E 00000000 00000000 00000000 .C6>............
000000c0 0000803F ...?
数据段大小
0x1C 为每个数据段的大小
00000000 00000000 00000000 00000000 00000000 00000000 0000803F
第一个骨骼位置信息
目前读取的方式是 位置xyz 尾部xyz 结束标记
感觉不太对!
00000000 00000000 00000000 00000000 00000000 00000000 0000803F
第二个骨骼位置信息
FFD62324 9BFA253D E3A9473E 00000000 00000000 00000000 0000803F
第三个骨骼位置信息
Blender插件
导入 .mesh .anim .skel 到blender
PDEModelTools
快速计算偏移值,UV,法线等小工具
HTMLTools