|
1 | 1 | # Version History |
2 | 2 |
|
3 | 3 | ## v0.7.2 (28.09.24) |
| 4 | + |
4 | 5 | * adapt to API changes in Blender 4.2+ |
5 | 6 |
|
6 | 7 | ## v0.7.1 (29.01.24) |
7 | | -* adapt to API changes in Blender 4.0+ |
8 | 8 |
|
| 9 | +* adapt to API changes in Blender 4.0+ |
9 | 10 |
|
10 | 11 | ## v0.7.0 (09.09.23) |
| 12 | + |
11 | 13 | * delete base sphere object and mesh after hierarchy import |
12 | 14 | * fix face distance calculation to match 3DS max exporter |
13 | 15 | * multi-texture / multi-material support by @nkx111 thx! |
14 | 16 |
|
15 | 17 | ## v0.6.9 (06.04.23) |
| 18 | + |
16 | 19 | * fixed export of materials with normal maps |
17 | 20 |
|
18 | 21 | ## v0.6.8 (29.12.21) |
| 22 | + |
19 | 23 | * fixed issues with api changes in blender 3.0 |
20 | 24 | * export texture names always with '.tga' extension |
21 | 25 |
|
22 | 26 | ## v0.6.7 (22.10.21) |
| 27 | + |
23 | 28 | * added auto updater |
24 | 29 | * adaptions for python 3.9 used in blender 2.93 and later |
25 | 30 | * Bugfix: pivot and vertex groups are compared all lowercase |
26 | 31 |
|
27 | 32 | ## v0.6.6 (24.7.21) |
| 33 | + |
28 | 34 | * display valid vertex color layer names if layer name is invalid |
29 | 35 | * display actual bone weights if they do not add up to 100% |
30 | 36 | * inform user on animation import that armature might have been hidden due to visibility channels |
|
34 | 40 | * Bugfix: do not crash if mesh has more shader structs than vertex materials |
35 | 41 |
|
36 | 42 | ## v0.6.5 (26.3.21) |
| 43 | + |
37 | 44 | * cancel export if a mesh and a bone share the same name and mesh is not configured properly |
38 | 45 | * inform user if both vertex bone weights do not add up to 100% |
39 | 46 | * Bugfix: handling of specular and emission color |
40 | 47 | * Bugfix: use proper file extension for loaded textures |
41 | 48 | * Bugfix: split vertices with n uv-coords into n vertices |
42 | 49 |
|
43 | 50 | ## v0.6.4 (23.2.21) |
| 51 | + |
44 | 52 | * support mesh property 'two sided' |
45 | 53 | * cancel export if vertices are not rigged to any bone |
46 | 54 | * cancel export if vertices are rigged to more than 2 bones |
|
51 | 59 | * Bugfix: normalize quaternions on animation export |
52 | 60 |
|
53 | 61 | ## v0.6.3 (17.1.20) |
| 62 | + |
54 | 63 | * geometry data can now be exported to xml and ini |
55 | 64 |
|
56 | 65 | ## v0.6.2 (01.12.20) |
| 66 | + |
57 | 67 | * support for floats in xml files with ',' and '.' |
58 | 68 | * support more collision box properties (type, collision_type) |
59 | 69 |
|
60 | 70 | ## v0.6.0 (28.7.20) |
| 71 | + |
61 | 72 | * export dummy shade indices (they are needed for the mod SDK (at least for W3X)) |
62 | 73 | * support for mesh sorting levels |
63 | 74 | * only display appropriate custom object properties |
|
72 | 83 | * Bugfix: set hierarchy name always uppercase |
73 | 84 |
|
74 | 85 | ## v0.5.0 (10.06.20) |
| 86 | + |
75 | 87 | * use proper enums for vertex material shader properties |
76 | 88 | * create pivots for meshes on export if they have no parent bone |
77 | 89 | * create a bone for each hierarchy pivot on import (otherwise pivot order can not be maintained on roundtrip) |
|
84 | 96 | * Bugfix: use proper hierarchy name for animation and hlod on export |
85 | 97 |
|
86 | 98 | ## v0.4.7 (26.04.20) |
| 99 | + |
87 | 100 | * Bugfix: fixed installation issue |
88 | 101 |
|
89 | 102 | ## v0.4.6 (24.04.20) |
| 103 | + |
90 | 104 | * apply modifiers to meshes on export |
91 | 105 | * handle export of 'multi-user' meshes |
92 | 106 | * default material type is now 'VERTEX_MATERIAL' |
|
95 | 109 | * Bugfix: check for referenced armature case insensitive |
96 | 110 |
|
97 | 111 | ## v0.4.5 (11.03.20) |
| 112 | + |
98 | 113 | * split vertices with multiple uv coordinates on export |
99 | 114 | * use actual mesh normals on import |
100 | 115 | * export tangents and bitangents |
|
105 | 120 | * Bugfix: proper bool string export |
106 | 121 |
|
107 | 122 | ## v0.4.4 (19.02.20) |
| 123 | + |
108 | 124 | * limit decimal digits in w3x files to 6 |
109 | 125 | * Bugfix: use armature name as hierarchy ID |
110 | 126 | * Bugfix: create includes on export |
111 | 127 |
|
112 | 128 | ## v0.4.3 (13.02.20) |
| 129 | + |
113 | 130 | * create only required keyframes on animation import |
114 | 131 | * support more texture file formats |
115 | 132 | * Bugfix: bone visibility channels |
116 | 133 | * Bugfix: do not crash on missing float vector entries |
117 | 134 |
|
118 | 135 | ## v0.4.2 (04.02.20) |
| 136 | + |
119 | 137 | * switched to ElementTree for xml stuff |
120 | 138 | * Bugfix: write boolean values as lower in w3x |
121 | 139 | * Bugfix: loading of animations without include for corresponding hierarchy |
122 | 140 |
|
123 | 141 | ## v0.4.1 (01.02.20) |
| 142 | + |
124 | 143 | * support splitted w3x files |
125 | 144 | * support w3x single mesh imports |
126 | 145 | * Bugfix: do not crash on missing attributes |
127 | 146 |
|
128 | 147 | ## v0.4.0 (31.01.20) |
| 148 | + |
129 | 149 | * support for w3x files |
130 | 150 |
|
131 | 151 | ## v0.3.0 (05.01.20) |
| 152 | + |
132 | 153 | * support multiple levels of detail in HLod chunks |
133 | 154 | * Bugfix: fix rigging issues with C&C Generals and C&C Renegade models |
134 | 155 |
|
135 | 156 | ## v0.2.1 (13.11.19) |
| 157 | + |
136 | 158 | * support for basic uncompressd and timecoded animation export |
137 | 159 | * added multiple custom properties in order to reduce data loss on roundtrips |
138 | 160 | * Bugfix: exported files now work in W3DViewer 6.0 and the recent revora version |
|
0 commit comments