diff options
Diffstat (limited to '')
-rw-r--r-- | src/others/mimesh/libg3d-0.0.8/plugins/import/imp_lwo/imp_lwo_chunks.h | 124 |
1 files changed, 124 insertions, 0 deletions
diff --git a/src/others/mimesh/libg3d-0.0.8/plugins/import/imp_lwo/imp_lwo_chunks.h b/src/others/mimesh/libg3d-0.0.8/plugins/import/imp_lwo/imp_lwo_chunks.h new file mode 100644 index 0000000..ddc7832 --- /dev/null +++ b/src/others/mimesh/libg3d-0.0.8/plugins/import/imp_lwo/imp_lwo_chunks.h | |||
@@ -0,0 +1,124 @@ | |||
1 | /* $Id$ */ | ||
2 | |||
3 | /* | ||
4 | libg3d - 3D object loading library | ||
5 | |||
6 | Copyright (C) 2005-2009 Markus Dahms <mad@automagically.de> | ||
7 | |||
8 | This library is free software; you can redistribute it and/or | ||
9 | modify it under the terms of the GNU Lesser General Public | ||
10 | License as published by the Free Software Foundation; either | ||
11 | version 2.1 of the License, or (at your option) any later version. | ||
12 | |||
13 | This library is distributed in the hope that it will be useful, | ||
14 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
16 | Lesser General Public License for more details. | ||
17 | |||
18 | You should have received a copy of the GNU Lesser General Public | ||
19 | License along with this library; if not, write to the Free Software | ||
20 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
21 | */ | ||
22 | #ifndef _IMP_LWO_CHUNKS_H | ||
23 | #define _IMP_LWO_CHUNKS_H | ||
24 | |||
25 | #include <g3d/iff.h> | ||
26 | |||
27 | #include "imp_lwo_callbacks.h" | ||
28 | |||
29 | static G3DIffChunkInfo lwo_chunks[] = { | ||
30 | { "AAST", "antialiasing strength", 0, NULL }, | ||
31 | { "ADTR", "additive transparency", 0, NULL }, | ||
32 | { "ALPH", "alpha mode", 0, NULL }, | ||
33 | { "AXIS", "major axis", 0, NULL }, | ||
34 | { "BBOX", "bounding box", 0, NULL }, | ||
35 | { "BLOK", "block", 1, NULL }, | ||
36 | { "BTEX", "unknown", 0, NULL }, | ||
37 | { "BUMP", "bump intensity", 0, NULL }, | ||
38 | { "CLIP", "image or image sequence", 1, lwo_cb_CLIP }, | ||
39 | { "CLRF", "color filter", 0, NULL }, | ||
40 | { "CLRH", "color highlights", 0, NULL }, | ||
41 | { "CMNT", "unknown", 0, NULL }, | ||
42 | { "COLR", "color", 0, lwo_cb_COLR }, | ||
43 | { "CTEX", "unknown", 0, NULL }, | ||
44 | { "DESC", "description", 0, NULL }, | ||
45 | { "DIFF", "diffuse", 0, NULL }, | ||
46 | { "DTEX", "unknown", 0, NULL }, | ||
47 | { "FKEY", "gradient key values", 0, NULL }, | ||
48 | { "FLAG", "flags", 0, NULL }, | ||
49 | { "FUNC", "algorithm and parameters", 0, NULL }, | ||
50 | { "GLOS", "specular glossiness", 0, NULL }, | ||
51 | { "GRAD", "gradient texture (header)", 0, NULL }, | ||
52 | { "GREN", "gradient end", 0, NULL }, | ||
53 | { "GRPT", "gradient repeat mode", 0, NULL }, | ||
54 | { "GRST", "gradient start", 0, NULL }, | ||
55 | { "GVAL", "glow value", 0, NULL }, | ||
56 | { "ICON", "icon", 0, NULL }, | ||
57 | { "IKEY", "gradient key parameters", 0, NULL }, | ||
58 | { "IMAG", "image index", 0, lwo_cb_IMAG }, | ||
59 | { "IMAP", "image map (header)", 0, NULL }, | ||
60 | { "INAM", "item name", 0, NULL }, | ||
61 | { "LAYR", "layer", 0, NULL }, | ||
62 | { "LTEX", "unknown", 0, NULL }, | ||
63 | { "LUMI", "luminosity", 0, NULL }, | ||
64 | { "PIXB", "pixel blending", 0, NULL }, | ||
65 | { "PNAM", "parameter name", 0, NULL }, | ||
66 | { "PNTS", "points", 0, lwo_cb_PNTS }, | ||
67 | { "POLS", "polygons", 0, lwo_cb_POLS }, | ||
68 | { "PROC", "procedural texture (header)", 0, NULL }, | ||
69 | { "PROJ", "projection mode", 0, NULL }, | ||
70 | { "PTAG", "polygon tag mapping", 0, lwo_cb_PTAG }, | ||
71 | { "RBLR", "reflection blurring", 0, NULL }, | ||
72 | { "REFL", "reflection", 0, NULL }, | ||
73 | { "RFLT", "unknown", 0, NULL }, | ||
74 | { "RFOP", "reflection options", 0, NULL }, | ||
75 | { "RIMG", "reflection map image", 0, NULL }, | ||
76 | { "RIND", "refractive index", 0, NULL }, | ||
77 | { "RSAN", "reflection map seam angle", 0, NULL }, | ||
78 | { "SHDR", "shader", 0, NULL }, | ||
79 | { "SIDE", "polygon sidedness", 0, NULL }, | ||
80 | { "SMAN", "max smooting angle", 0, NULL }, | ||
81 | { "SPEC", "specular", 0, lwo_cb_SPEC }, | ||
82 | { "SRFS", "surface materials", 0, lwo_cb_SRFS }, | ||
83 | { "STEX", "unknown", 0, NULL }, | ||
84 | { "STIL", "still image", 0, lwo_cb_STIL }, | ||
85 | { "SURF", "surface material", 1, lwo_cb_SURF }, | ||
86 | { "TAAS", "unknown", 0, NULL }, | ||
87 | { "TAGS", "tags", 0, lwo_cb_TAGS }, | ||
88 | { "TAMP", "texture amplitude", 0, NULL }, | ||
89 | { "TCLR", "unknown", 0, NULL }, | ||
90 | { "TCTR", "unknown", 0, NULL }, | ||
91 | { "TEXT", "commentary text", 0, NULL }, | ||
92 | { "TFAL", "unknown", 0, NULL }, | ||
93 | { "TFLG", "unknown", 0, NULL }, | ||
94 | { "TFP0", "unknown", 0, NULL }, | ||
95 | { "TFP1", "unknown", 0, NULL }, | ||
96 | { "TFP2", "unknown", 0, NULL }, | ||
97 | { "TFP3", "unknown", 0, NULL }, | ||
98 | { "TFRQ", "unknown", 0, NULL }, | ||
99 | { "TIMG", "refraction map image", 0, NULL }, | ||
100 | { "TIP0", "unknown", 0, NULL }, | ||
101 | { "TMAP", "texture map", 0, NULL }, | ||
102 | { "TRAN", "transparency", 0, lwo_cb_TRAN }, | ||
103 | { "TRNL", "translucency", 0, NULL }, | ||
104 | { "TROP", "transparency options", 0, NULL }, | ||
105 | { "TSIZ", "unknown", 0, NULL }, | ||
106 | { "TSP0", "unknown", 0, NULL }, | ||
107 | { "TTEX", "unknown", 0, NULL }, | ||
108 | { "TVAL", "unknown", 0, NULL }, | ||
109 | { "VALU", "basic value", 0, NULL }, | ||
110 | { "VDIF", "unknown", 0, NULL }, | ||
111 | { "VMAD", "discontinuous vertex map", 0, NULL }, | ||
112 | { "VMAP", "uv vertex map", 0, lwo_cb_VMAP }, | ||
113 | { "VMPA", "vertex map parameters", 0, NULL }, | ||
114 | { "VRFL", "unknown", 0, NULL }, | ||
115 | { "VSPC", "unknown", 0, NULL }, | ||
116 | { "VTRN", "unknown", 0, NULL }, | ||
117 | { "WRAP", "image wrap options", 0, NULL }, | ||
118 | { "WRPH", "wrap amount (width)", 0, NULL }, | ||
119 | { "WRPW", "wrap amount (height)", 0, NULL }, | ||
120 | |||
121 | { NULL, NULL, 0, NULL } | ||
122 | }; | ||
123 | |||
124 | #endif /* _IMP_LWO_CHUNKS_H */ | ||