1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html xmlns="http://www.w3.org/1999/xhtml">
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5<meta http-equiv="Content-Style-Type" content="text/css" />
6<title>Revision History</title>
7<link rel="stylesheet" href="css/manpage.css" type="text/css" />
8</head>
9<body>
10<h1>Revision History</h1>
11
12<h2>Version 1.0.0  2011/02/15</h2>
13<p>Scheduled Specification Changes</p>
14<p>
15Changes to the output specifications for animation keys are scheduled for the next release.<BR> These specification changes are based on opinions gathered from developers using the plug-ins and are intended to make them easier to use.<BR> Please be aware of this in advance.<br />
16<ul>
17<li>Specifications will change so that if a key is hit it will definitely be output in the case of visibility animations included in a cmdla file and material animations included in a cmata file.<BR>(In the past, keys were not output if their value did not change.)</li>
18<li>Plans call for allowing the use of old exporters through the specification of a separate environment variable.</li>
19</ul>
20</p>
21
22<p>Added or modified functionality</p>
23<ul>
24<li><a href="export.html#options_output">Added a Use 3DEditor option for transferring data to 3DEditor</a> to the Export plug-in.</li>
25<li><a href="export.html#options_anim">Changed the Frame Format UI from check boxes to a dropdown list</a> of the Export plug-in.</li>
26<li>Changed the name of the plug-in for grouping mesh combines to Combine Group Setting Plug-in.</li>
27</ul>
28
29<p>Bug Fixes</p>
30<ul>
31<li>Fixed a bug where animation output would become strange<BR>
32<p>Sometimes the scale was being output as zero when combined with a XYZ rotate angle.</p>
33</li>
34<li>Fixed a problem where texture pattern animation was not being output correctly when the start frame was other than 0.</li>
35<li>Improved stability.</li>
36</ul>
37
38<h2>Version 0.5.5  2011/02/09</h2>
39<p>Added or modified functionality</p>
40<ul>
41<li>Added a feature for splitting material animations into <a href="../../common/intermediate_files.html">separate elements</a> for export</li>
42<li>Added support for the NintendoWare Ver. 1.3 intermediate file format </li>
43</ul>
44
45<p>Bug Fixes</p>
46<ul>
47<li>Fixed a bug where VertexLighting was being enabled if a material attribute was not included </li>
48<li>Fixed a problem where visibility animations would not replay if the first frame was hidden</li>
49</ul>
50
51<h2>Version 0.5.4  2011/01/27</h2>
52<p>Added or modified functionality</p>
53<ul>
54<li>Changed behavior so that error content is displayed on the output window if CreativeStudio encounters an error during optimization</li>
55<li>Abolished <a href="export.html#options_model">Non-Uniform Scale オプション</a></li>
56<li>Added the <a href="export.html#options_output">Copy Related Files option</a> which copies files dependent on merge processing in the Export plug-in.</li>
57<li>Added a description of <a href="batch_export.html#export_batch_custum" target="main">Independent batch export using Max Script</a></li>
58<li>Added an item on visibility to <a href="data_plugins.html#forceExportKey" target="main">Plug-in for Forced Animation Key Export</a>. </li>
59</ul>
60
61<h2>Version 0.5.2  2010/12/21</h2>
62<p>Added or modified functionality</p>
63<ul>
64<li>Updated for 3ds Max 2011</li>
65<li>Changed behavior so an error results if the number of vertices included in a single mesh exceeds 65535.</li>
66</ul>
67
68<p>Bug Fixes</p>
69<ul>
70<li>Fixed a bug where unnecessary bones were being exported in Rigid Skinning mode for skinning models</li>
71<li>Fixed a bug where correct output was not performed when using node compression with skinning models (This would occur only when the vertex weight assigned to the bone was 0.)
72</li>
73<li>Fixed a bug that caused optimization of skinning models to fail<br />
74  <p>Under certain specific conditions, optimization would fail and the model would be exported with a partial lacking of shape. That problem was fixed. The conditions were  as follows: (The actual revision was made to CreativeStudio, which executes optimization.)
75  </p>
76  <ul>
77  <li>The model was a skinning model</li>
78  <li>There were two  or more rigid skinning shapes (i.e., shapes with 100% of weight on a single bone), and optimization would merge them (i.e., material being shared).</li>
79  <li>The merged shapes had the exact same forms (or more accurately speaking, the  same shapes in the influencing bone coordinate system).</li>
80  </ul>
81</li>
82</ul>
83
84<h2>Version 0.5.0  2010/12/03</h2>
85<p>Added or modified functionality</p>
86<ul>
87<li>Added a <a href="data_plugins.html#user_data" target="main">plug-in for setting user data</a>.</li>
88<li>Changed the design of the Export plug-in dialog<BR>(The order of Quantize Quality Animation Options has been changed to Translate, Rotate and Scale to match other items.)
89</li>
90<li>Changed specifications so that empty elements in &lt;Animation&gt; tags inside cskla files, for example, are not output.</li>
91<li>Removed Disable SkeletalModel-Simplification from Export plug-in settings and added the <a href="export.html#options_optimization">Convert to Model</a> option.</li>
92<li>Documented the fact that the <a href="export.html#options_model">Non-Uniform Scale option</a> will be eliminated in a release soon to come.</li>
93</ul>
94
95<p>Bug Fixes</p>
96<ul>
97<li>Fixed a bug where optimization was not being performed on cskla files.<BR>(This would occur when Cull Uninfluential Node was specified for Compress Node.)
98</li>
99</ul>
100
101<p>Known Issues</p>
102<ul>
103<li>If the <B>Convert To Model</B> option is set ON for a scene that contains a skinning model, in some cases it may not be correctly exported.<BR>
104</li>
105</ul>
106
107<h2>Ver 0.4.9  2010/11/25</h2>
108<p>Added or modified functionality</p>
109<ul>
110<li>Changed otuput specifications for animation keys.<BR>Up to this version, the animation keys of all nodes were otuput, but unnecessary animation keys are no longer output.<BR>(Animation keys are not output in the case of nodes for which an animation is not set, or for which the same value as the bind pose has been set for all frames in the output range.)
111</li>
112<li>Added a <a href="data_plugins.html#forceExportKey" target="main">plug-in for setting forced output of animation keys</a>.</li>
113<li>Changed the design of the Exort plug-in dialog</li>
114</ul>
115
116<p>Bug Fixes</p>
117<ul>
118<li>Fixed a problem where visibility animations were not being output.<BR>(This would occur when all the vertices of a skinning model were assigned to just one bone.)
119</li>
120</ul>
121
122<h2>Ver 0.4.8  2010/11/11</h2>
123<p>Added or modified functionality</p>
124<ul>
125<li>Added <a href="export.html#options_model" target="main">Adjust Skinning</a> to the Export plug-in settings.</li>
126<li>Changed the design of the Exort plug-in dialog</li>
127</ul>
128
129<p>Bug Fixes</p>
130<ul>
131<li>Fixed a problem where the tangent information was not exported when using the anisotropic reflection shader</li>
132<li>Fixed a problem where invalid values were exported for bone information when the starting frame was a frame other than 0.</li>
133</ul>
134
135<h2>Version 0.4.7    2010/10/20</h2>
136<p>Added or modified functionality</p>
137<ul>
138<li>Added <a href="export.html#options_optimization" target="main">Compress Material</a> to the Export plug-in settings.</li>
139<li>Added <a href="export.html#options_optimization" target="main">Disable SkeletalModel-Simplification</a> to the Export plug-in settings</li>
140<li>Added <a href="export.html#options_model" target="main">Mesh Visibility Mode</a> to the Export plug-in settings.</li>
141<li>Deprecated <B>Translate Precision</B>, <B>Rotate Precision</B> and <B>Scale Precision</B> for specifying animation precision from the Export plug-in settings, and added the option <CODE><a href="export.html#options_anim">Scale Quantize Quality, Rotate Quantize Quality, Translate Quantize Quality</a></CODE>.</li>
142<li>Added <a href="export.html#options_output" target="main">Use CreativeStudio</a> to the Export plug-in settings.</li>
143</ul>
144
145<p>Bug Fixes</p>
146<ul>
147<li>Illegal values would be exported when a node with a Scale near 0 was present in the hierarchical structure. That problem has been fixed.</li>
148</ul>
149
150
151<h2>Version 0.4.5    2010/10/07</h2>
152<p>Added or modified functionality</p>
153<ul>
154<li>Support for output of <a href="export.html#options_file_selection" target="main">scene environment data (cenv file)</a>.</li>
155<li>Support for the resident version of CreativeStudio.</li>
156</ul>
157
158<p>Bug Fixes</p>
159<ul>
160<li>Names were not exported correctly to <B>NodeName </B>in the <CODE>DccToolSourceNodeMetaData</CODE> tag.  That problem was fixed.</li>
161<li>The names were duplicated for material lookup table sets and light lookup table sets. That has been corrected.</li>
162</ul>
163
164
165<h2>Version 0.4.4  2010/09/16</h2>
166<p>Added or modified functionality</p>
167<ul>
168<li>Added <a href="export.html#error_warning" target="main">Error and Warning Messages</a></li>
169<li>The number of elements exported for vertex color is now <a href="modeling.html#vertex_color" target="main">determined by the presence/absence of vertex alpha</a>.</li>
170<li>Added <CODE><a href="export.html#options_optimization" target="main">Optimize Primitive</a></CODE> to the Export plug-in settings.</li>
171<li>Deprecated the <a href="export.html#options_compress_node" target="main">Compress Node option</a> <B>Unite Below Node</B> from the Export plug-in settings.</li>
172
173</ul>
174
175<p>Bug Fixes</p>
176<ul>
177<li><B>IsNonuniformScalable</B> and <B>NeededBoneCapacity</B> were not exported from the <B>SkeletalModel</B> tag. That problem has been fixed.</li>
178</ul>
179
180<p>Known Issues</p>
181<ul>
182<li>In 3ds Max 2009 (32bit), the bounding box is sometimes exported in a size larger than the optimal size.</li>
183<li>Tangent information is not exported when the anisotropic reflection shader is used.</li>
184</ul>
185
186<h2>Version 0.4.3  2010/09/02</h2>
187<p>Added or modified functionality</p>
188<ul>
189<li>Added <CODE><a href="export.html#options_model" target="main">Non-Uniform Scale</a></CODE> to the Export plug-in settings.</li>
190<li>Added <CODE><a href="export.html#options_model" target="main">Max Reserved Uniform Registers</a></CODE> to the Export plug-in settings.</li>
191<li>Added <a href="data_plugins.html#combineGroup" target="main">Combine Group Settings Plug-in</a></li>
192</ul>
193
194<p>Bug Fixes</p>
195<ul>
196<li>The CMATA file's <CODE>diffuse</CODE> alpha was exported inverted. That bug was fixed.</li>
197</ul>
198
199<h2>Version 0.4.2  2010/08/25</h2>
200<p>Added or modified functionality</p>
201<ul>
202<li>Support for light animation</li>
203<li>Support for color animation for materials</li>
204<li>Reduced the amount of memory used.</li>
205<li>Moved known problems to <a href="notes.html#problems" target="main">Notes</a></li>
206</ul>
207
208<p>Bug Fixes</p>
209<ul>
210<li>There was no warning when CMDLA and CMATA files were being overwritten. That problem was corrected.</li>
211</ul>
212
213<h2>Version 0.4.1    2010/08/19</h2>
214<p>Added or modified functionality</p>
215<ul>
216<li>Support for SRT animation of texture coordinates.</li>
217<li>Reduced the amount of memory used.</li>
218</ul>
219
220<p>Bug Fixes</p>
221<ul>
222<li>One more than the actual number of frames was exported for each animation. That bug was fixed.</li>
223<li>The number of frames in the camera animation file (CCAM) was not output correctly. That problem was fixed.</li>
224<li>Texture pattern animations were not output correctly. That problem was fixed.</li>
225</ul>
226
227<p>Known Issues</p>
228<ul>
229<li>Sometimes &quot;system exception&quot; is displayed in the middle of batch export and export terminates.</li>
230</ul>
231
232<h2>Version 0.4.0  2010/08/04</h2>
233<p>Added or modified functionality</p>
234<ul>
235<li>Support for camera animation</li>
236</ul>
237
238<p>Known Issues</p>
239<ul>
240<li>Sometimes &quot;system exception&quot; is displayed in the middle of batch export and export terminates.</li>
241</ul>
242
243<h2>Version 0.3.9  2010/07/29</h2>
244<p>Added or modified functionality</p>
245<ul>
246<li>Added the <B>Frame Format</B> option to the Export plug-in.</li>
247<li>Added node compression types to the <B>Compress Node</B> option of the Export plug-in.</li>
248<li>Added merge features to the Export plug-in.</li>
249<li>Added a Blend Mode to the material attributes.</li>
250<li>Support for visibility animation (output of CMDLA files)</li>
251</ul>
252
253<p>Known Issues</p>
254<ul>
255<li>Sometimes &quot;system exception&quot; is displayed in the middle of batch export and export terminates.</li>
256</ul>
257
258<h2>Ver 0.3.8  2010-07-15</h2>
259<p>Added or modified functionality</p>
260<ul>
261<li>Added plug-in for setting billboards</li>
262<li>Added 64-bit version of plug-in</li>
263</ul>
264
265<p>Known Issues</p>
266<ul>
267<li>Sometimes &quot;system exception&quot; is displayed in the middle of batch export and export terminates.</li>
268</ul>
269
270<h2>Version 0.3.7  2010/07/08</h2>
271<p>Added or modified functionality</p>
272<ul>
273<li>Added plug-in for setting the rendering priority of polygons</li>
274<li>Support for texture pattern animations</li>
275<li>Changed the UI for the Plug-in for Setting Material Attributes and the Plug-in for Disabling Node Compression to a list display.</li>
276</ul>
277
278<p>Bug Fixes</p>
279<ul>
280<li>Corrected a bug where vertex information was not being output correctly when the scale value was 0.</li>
281<li>Corrected a bug where the Quantization Option was not being saved.</li>
282</ul>
283
284<p>Known Issues</p>
285<ul>
286<li>Sometimes &quot;system exception&quot; is displayed in the middle of batch export and export terminates.</li>
287</ul>
288
289<h2>Ver 0.3.6  2010/07/01</h2>
290<p>Added or modified functionality</p>
291<ul>
292<li>Changed logic so that if an error occurs during batch export, the file in question is skipped and execution continues.</li>
293<li>Changed so that saving export settings for a scene can be selected.</li>
294<li>Added export settings I/O</li>
295<li>Changed logic so that if the vertex color value is invalid (NaN) it is output as 0.</li>
296<li>Changed specifications so that material attributes can be added to the sub-material of a multi/sub-material.</li>
297</ul>
298
299<p>Known Issues</p>
300<ul>
301<li>Sometimes &quot;system exception&quot; is displayed in the middle of batch export and export terminates.</li>
302</ul>
303
304<h2>Version 0.3.5  2010/06/22</h2>
305<p>Added or modified functionality</p>
306<ul>
307<li>Changed the light file extension to &quot;clgt&quot;.</li>
308</ul>
309
310<p>Bug Fixes</p>
311<ul>
312<li>Fixed a bug where user-defined vertex data was not being output correctly.</li>
313<li>Fixed a bug where materials having the same name were being output unchanged.</li>
314</ul>
315
316<p>Known Issues</p>
317<ul>
318<li>Sometimes &quot;system exception&quot; is displayed in the middle of batch export and export terminates.</li>
319</ul>
320
321<h2>Version 0.3.4  2010/06/16</h2>
322<p>Added or modified functionality</p>
323<ul>
324<li>Support for output of user-defined vertex data.</li>
325<li>Made it possible to set material attributes and disable node compression using MAXScript.</li>
326</ul>
327
328<p>Bug Fixes</p>
329<ul>
330<li>Fixed a bug where the Plug-in for Setting Material Attributes was not working correctly with 3ds Max 2010.</li>
331</ul>
332
333<h2>Version 0.3.3  2010/06/11</h2>
334<p>Added or modified functionality</p>
335<ul>
336<li>Added the Plug-in for Setting Materials.</li>
337</ul>
338
339<p>Bug Fixes</p>
340<ul>
341<li>Added a Use FigureMode and SkinPose option for scenes (such as scenes using multiple physiques) that could not be output correctly.</li>
342</ul>
343
344<h2>Version 0.3.2  2010/06/02</h2>
345<p>Added or modified functionality</p>
346<ul>
347<li>Changed lighting effects so they can be turned on/off separately for each diffuse and specular.</li>
348<li>Changed specifications to output Nw4cRoot only when necessary.</li>
349</ul>
350
351<p>Bug Fixes</p>
352<ul>
353<li>Fixed a bug where bones including negative scale values were not being output correctly.</li>
354<li>Fixed a bug where file overwrite warnings were not being output correctly.</li>
355<li>Fixed a bug where the free camera direction was not being output correctly.</li>
356</ul>
357
358<p>Known Issues</p>
359<ul>
360<li>Sometimes a scene that uses multiple physiques is not output correctly.</li>
361</ul>
362
363<h2>Version 0.3.1  2010/05/26</h2>
364<p>Added or modified functionality</p>
365<ul>
366<li>Support for light/camera output.</li>
367<li>Support for animation sub-sampling.</li>
368</ul>
369
370<p>Known Issues</p>
371<ul>
372<li>Sometimes a scene that uses multiple physiques is not output correctly.</li>
373</ul>
374
375<h2>Version 0.3.0  2010/05/20</h2>
376<p>Added or modified functionality</p>
377<ul>
378<li>Changed selectable output specifications.</li>
379<li>Support for formats other than TGA.</li>
380</ul>
381
382<p>Bug Fixes</p>
383<ul>
384<li>Fixed a bug where execution would freeze when using vertex filters.</li>
385</ul>
386
387<p>Known Issues</p>
388<ul>
389<li>Sometimes a scene that uses multiple physiques is not output correctly.</li>
390</ul>
391
392<h2>Version 0.2.9  2010/05/12</h2>
393<p>Added or modified functionality</p>
394<ul>
395<li>Changed so errors and warnings are displayed in a listener window.</li>
396<li>Support for magnify.</li>
397<li>Changed the file format to Ver. 0.6.0.</li>
398<li>Changed so that objects are displayed as translucent when using vertex alpha.</li>
399</ul>
400
401<p>Bug Fixes</p>
402<ul>
403<li>Fixed a bug where normal data would sometimes become abnormal.</li>
404<li>Fixed a bug where only animation data could not be output.</li>
405<li>Fixed a bug where vertex alpha was not being output correctly.</li>
406</ul>
407
408<h2>Version 0.2.8  2010/04/30</h2>
409<p>Added or modified functionality</p>
410<ul>
411<li>Revised documentation.</li>
412<li>The version number was not changed because there were no changes to the plug-in.</li>
413</ul>
414
415<h2>Version 0.2.8  2010/04/29</h2>
416<p>Added or modified functionality</p>
417<ul>
418<li>Added a feature for deleting unnecessary nodes.</li>
419<li>Added the Plug-in for Disabling Node Compression.</li>
420<li>Changed specifications so that invisible nodes are also output with the display flag turned off.</li>
421</ul>
422
423<p>Bug Fixes</p>
424<ul>
425<li>Corrected behavior where export was not being made when the <B>Apply</B> button was pressed.</li>
426</ul>
427
428
429<h2>Version 0.2.7</h2>
430<ul>
431<li>Support for specular output.</li>
432<li>Virtual support for anisotropic reflections.</li>
433<li>Support for setting the animation range.</li>
434<li>Support for setting the quantization type and quantization precision.</li>
435<li>Support for setting allowable values.</li>
436</ul>
437
438<h2>Version 0.2.6</h2>
439<ul>
440<li>Support for animation of skeleton models.</li>
441<li>Implemented an export dialog.</li>
442<li>Support for toggling animation and texture output on/off.</li>
443<li>Changed specifications so that all children of selected nodes are output when outputting selected nodes.</li>
444</ul>
445<h2>Version 0.2.5</h2>
446<ul>
447<li>Support for output of multiple objects.</li>
448<li>Layers are folded as skeleton models and output.</li>
449<li>Support for normal map output.</li>
450<li>Support for opacity map output.</li>
451</ul>
452<h2>Version 0.2.1</h2>
453<ul>
454<li>Fixed a bug where multi-materials were not being output correctly.</li>
455<li>Fixed behavior by outputting a dummy material when no material was assigned.</li>
456</ul>
457<h2>Version 0.2.0</h2>
458<ul>
459<li>Changed specifications so that map channels 0, 1 and 2 are output as UV coordinates.</li>
460<li>Support for multi-materials.</li>
461<li>Vertex color support.</li>
462<li>Changed the batch export script.</li>
463<li>Changed specifications so that the read/write destination is specified in a file dialog.</li>
464</ul>
465<h2>Version 0.1.1</h2>
466<ul>
467<li>Corrected the alpha value of materials.</li>
468<li>Added meta-data.</li>
469<li>Support for coordinate axis conversions.</li>
470<li>Composite map support.</li>
471<li>cmdl material settings.</li>
472<li>Texture display.</li>
473<li>Enabled depth test.</li>
474<li>Enabled linear filters.</li>
475</ul>
476
477<br />
478<hr><p>CONFIDENTIAL</p></body>
479</html>