From 76b8c9e03c97b16d9ff97f3b79c0ecbff0f5e7f2 Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Thu, 30 Mar 2017 17:31:44 +0300 Subject: Initial commit --- spec/model.fspec | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 spec/model.fspec (limited to 'spec/model.fspec') diff --git a/spec/model.fspec b/spec/model.fspec new file mode 100644 index 0000000..afa8281 --- /dev/null +++ b/spec/model.fspec @@ -0,0 +1,25 @@ +struct texture { + u8 type; + u8 name[16] = ascii; + u32 version; + u32 width; + u32 height; + u32 unknown[6]; + u32 bits_per_pal_clr; +}; + +struct geometry { + u16 unknown; + u16 vert_and_bone_ref_flag; + u16 mirror; + u32 draw_data_offset; + u16 draw_data_size; + u32 bone_ref_offset; + u16 bone_ref_count; + u32 weighted_vert_count_offset; + u16 max_weights_per_vertex; + u32 weighted_data_offset; + u16 weighted_data_count; + u32 vertex_data_offset; + u16 vertex_data_size; +}; -- cgit v1.2.3