1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
enum EMesh3DSChunks
{
CHUNK_MAGICNUMBER = 0x4D4D,
CHUNK_VERSION = 0x0002,
CHUNK_EDIT = 0x3D3D,
CHUNK_EDIT_SCALE = 0x0100,
CHUNK_EDIT_OBJECT = 0x4000,
CHUNK_OBJECT_MESH = 0x4100, // MESH CHUNK (leider nur eins in meinem Modell)
CHUNK_MESH_VERTICES = 0x4110,
CHUNK_MESH_TRIANGLES = 0x4120,
CHUNK_MESH_MATERIAL = 0x4130,
CHUNK_MESH_TEXCOORDS = 0x4140,
CHUNK_MESH_MATRIX = 0x4160,
CHUNK_EDIT_MATERIAL = 0xAFFF,
CHUNK_MATERIAL_NAME = 0xA000,
CHUNK_MATERIAL_DIFFUSE = 0xA020,
CHUNK_MATERIAL_TEXMAP = 0xA200,
CHUNK_MATERIAL_MAPFILE = 0xA300,
CHUNK_KEYFRAME = 0xB000,
CHUNK_KEYFRAME_CURTIME = 0xB009,
CHUNK_KEYFRAME_TRACK = 0xB002,
CHUNK_TRACK_BONENAME = 0xB010,
CHUNK_TRACK_PIVOTPOINT = 0xB013,
CHUNK_TRACK_BOUNDBOX = 0xB014,
CHUNK_TRACK_BONEPOS = 0xB020,
CHUNK_TRACK_BONEROT = 0xB021,
CHUNK_TRACK_BONESCL = 0xB022,
CHUNK_TRACK_NODE_ID = 0xB030,
};
|