跳到主要内容

第 9 章:MSH0 区段

每个 CHIX Chunk 必须有一条 RAW8 MSH0。它是可重建编辑缓存,Payload 为:

version:u8 = 1
sizeX:u8
sizeY:u8
sizeZ:u8
faceCount:u32
faces: faceCount × 7 B

面记录为 direction, plane, u, v, width, height, paletteIndex : <7B>。direction 按 +X,-X,+Y,-Y,+Z,-Z 对应 0..5;坐标相对本 Chunk。方向/顶点的规范顺序与 PMSH 相同,但跨 Chunk 的面必须在 Chunk 边界裁开。损坏、不匹配或不支持的 MSH0 必须从 VOX0 重建,不能改变资产可编辑性。