最終更新: teruteruteruchu 2017年11月02日(木) 21:51:53履歴
pmat文件格式数据结构解析
按字节顺序来:
0F
大小1bytes,表示文件头标识长度
43 4D 33 44 32 5F 50 4D 41 54 45 52 49 41 4C
大小14bytes,文件头标识,CM3D2_PMATERIAL
xx xx 00 00
大小4bytes,文件版本号
xx xx xx xx
大小4bytes,Int32,Hash值(由材质名自动生成)
xx
大小1〜2bytes,表示后面字符串的长度(*1)
xx ... xx
大小由前个字节决定,材质名
与model的材质名对应,与mate的值2对应
xx xx xx xx
大小4bytes,Single,表示材质优先级(RQ)[Material.renderQueue]
xx
大小1〜2bytes,表示后面字符串的长度(*1)
xx ... xx
大小由前个字节决定,表示材质类型
与mate的值3对应
*1 关于用1〜2个字节表示长度,解释见"paths.dat"分析的(*A)
按字节顺序来:
0F
大小1bytes,表示文件头标识长度
43 4D 33 44 32 5F 50 4D 41 54 45 52 49 41 4C
大小14bytes,文件头标识,CM3D2_PMATERIAL
xx xx 00 00
大小4bytes,文件版本号
xx xx xx xx
大小4bytes,Int32,Hash值(由材质名自动生成)
xx
大小1〜2bytes,表示后面字符串的长度(*1)
xx ... xx
大小由前个字节决定,材质名
与model的材质名对应,与mate的值2对应
xx xx xx xx
大小4bytes,Single,表示材质优先级(RQ)[Material.renderQueue]
xx
大小1〜2bytes,表示后面字符串的长度(*1)
xx ... xx
大小由前个字节决定,表示材质类型
与mate的值3对应
*1 关于用1〜2个字节表示长度,解释见"paths.dat"分析的(*A)
コメントをかく