Revision History
[*] is a link to the relevant page.
Version 1.3.0 (2010-12-13 )
Additions and Changes to Features
- Added support for the export of fully baked skeletal animations
- Support has been added for the export of fully baked skeletal animations.
By using the fully baked format, the process load for evaluating animation can be reduced compared to that for the frame format.
However, there are major functional limitations, and the data size is larger.
For details, see the NW4C Function Reference > Graphics Documents > Animation > Advanced Features.
- Improved the computational precision of animation curve quantization
- When storing key values, rounding up is now used when rounding from floating point numbers to integers.
This reduces quantization errors. In addition, the values are stored in a smaller-size format.
- Improved the quantization of long animations
- Up to this version, quantization was hardly used for animations longer than 1024 frames due to limitations of the quantization format.
A process has been introduced for multiplying the number of frames by the scale and saving the result to quantize this kind of animation.
- Improved curve editor so it remembers the open/close and selection state of nodes
- The open/close and selection state of nodes is now remembered in Curve editor.
Nodes to which keys have been set are automatically shown in expanded form.
- Added information to the intermediate file content summary (ContentSummaryMetaData)
- Below the
ContentSummaryMetaData
element, the following information is now mentioned: the total number of index streams in each model (TotalIndexStreamCount
), the total number of polygons (TotalPolygonCount
) and the total number of vertices (TotalVertexCount
).
- Support for fog color animation
- Added support for import and export of Fog color animation. This can be edited with the Curve editor.
- Binary export is now possible for Fog color animation.
- Divided thumbnail display of color and alpha
- Divided the thumbnail display of color and alpha, so now even when the alpha value is small the color is easy to check.
- Faster switching of categories displayed in Details mode
- Speeded up the switching between categories displayed in Details mode for the various Properties panels.
- Added feature for animating with the four-key method
- A feature was added the following categories for setting animation using the four-key method:
- Scale & Scale (extended)
- Color
- Alpha
- Support for copying lookup tables
- A feature was added for copying the currently selected lookup table.
- Support for sorting lookup tables
- Lookup tables now can be sorted in the lookup table set Properties panel.
- Improved behavior so the open/close and selection state of nodes is now remembered
- The open/close and selection state of nodes is now remembered in Curve editor.
Nodes to which keys have been set are automatically shown in expanded form.
- Support for scaling along a single axis, vertical or horizontal
- There is now support for scaling by dragging while depressing Alt + right mouse button (same operation using mouse wheel), and for single-axis scaling vertically or horizontally by dragging while depressing Alt + Shift + right mouse button.
- Support for copying properties with the drop-down menu
- Properties can now be copied from the shortcut menu in the Contents panel.
- Automatic display of Console panel when error occurs
- When an error occurs, the Console panel is now displayed automatically.
- Added an Options panel
- From the main menu, selecting Tools > Options now opens the Options panel. From this Options panel you can change the CreativeStudio settings.
- Warning for attribute enabling skeletal models of non-uniform scale (IsNonuniformScalable)
- Deprecated the attribute enabling skeletal models of non-uniform scale (
IsNonuniformScalable
), which was described as an attribute to specify for correct lighting of models with unequal XYZ scales. In its place, a warning is now displayed for the pertinent models.
- Removed non-standard alpha value animations from the editing target tree
- Alpha value animations (Emissive, Specular 0 and Specular 1) that are not used in the standard processes of the hardware libraries have been removed from the editing target tree.
- Added a warning that is displayed for animations that use non-standard alpha values.
- Added a warning that is displayed for alpha value animations that are not standardly used.
- Added a feature to the Properties panel General category for adjusting the Slider range
- A feature was added for adjusting the upper and lower limits of sliders except for on some Properties panels.
- Added feature for showing errors for invalid combiner settings
- In the material Properties panel, an error is now displayed when the combiner formula and source settings are invalid.
- Added feature for particle child to inherit initial velocity from parent
- If a particle is a child, it can now inherit the initial velocity from the parent.
Bug Fixes
- Fixed problem of X-mark being displayed in Preview screen for certain Camera setting
- When the camera was set such that the view vector was parallel to the up vector, an X-mark would display in the Preview screen. That problem has been corrected.
- Fixed problem of selecting large format of wrong size when quantizing animation curve
- Depending on the error calculated when conducting an error calculation, sometimes a large format of the wrong size would be selected. That problem was fixed. The data size has been improved for certain cases, such as when data which in theory produce no errors are quantized to a quality of 9.
- Fixed a bug where optimization would fail when the Compress Same Material process was run on materials for which user data was configured
- Optimization would fail and the tool would end abnormally when Compress Same Material was run on materials for which user data was configured. That problem was fixed.
- Fixed problem of binary saved for values changed when animation played
- This has especially improved the problems that arise when switching animations on the actual hardware viewer.
- Revised software so a warning icon is now used to notify that content with the same name exists
- When content with the same name exists, a warning icon is now used to notify that fact.
- Fixed inability to edit lookup table sets with broken links
- In the settings for lookup tables in the Properties panels for materials and fragment lights, it was not possible to edit lookup table sets correctly if links had been broken. That problem was fixed.
- Fixed decline in performance when panel display switched repeatedly
- When display of panels for particle sets, materials and other items was repeatedly switched, the operations of the UI would significantly degrade. That problem was fixed.
- Fixed a bug in undo in bone billboard mode
- The Undo operation did not work when setting Billboard mode in the model Properties panel. That problem was fixed.
- Fixed problem with incorrect display of bone names
- In the bone tree in the Skeleton category of the model Properties panel, bone names would not display correctly if the names contained an underscore ('_'). That problem was fixed.
- Corrected the notation for rendering layers in Details Mode
- Revised the notation for rendering layers, so whereas the old notation was "Layer 0: Opaque" the new notation is "Layer 0."
- Fixed a bug in editing the number of divisions in texture pattern animation
- For vertex UV translation, when a texture pattern was selected and the number of divisions was edited, the alteration did not link to vertex scale and rotation. That problem was fixed.
- Fixed problem of scale being set to Not used.
- In the particle set Properties panel, scale was set to Not used. That problem was fixed.
- Fixed problem with display update when Undo performed on the setting for tracked particle models
- When Undo was performed on the setting for tracked particle models, the display would not update. That problem was fixed.
- Fixed problem with display update when Undo performed on shape
- When a shape was edited and then Undo was performed in the particle emitter Properties panel, the change to the data would be properly 'undone,' but the display would not update. That problem has been fixed.
- Fixed problem with Undo of Fog function
- When Undo was performed and the Fog function returned to the Linear function, fog density could be edited, which should not be possible. That problem has been fixed.
- Fixed a bug in undo used with compression quality
- When compression quality was edited in the skeletal animation data Properties panel and then an Undo was performed, the undo would be properly carried out internally but the display would not be synchronized. That problem has been fixed.
- Fixed problem of adding key added immediately after Undo on addition of animation data
- Animation is created automatically the first time that a key is added.
If a key was added immediately after performing an Undo on this operation, the key could not be added properly. That problem has been fixed.
- Fixed a bug in display updating for curves
- When an unselected curve was altered, the display was not updated. That problem has been fixed.
- Fixed problem of snap-to settings being applied to non-selected keys
- When the snap-to settings were enabled and keys were moved, the snap-to process would also be applied to non-selected keys. That problem has been fixed.
- Revised Japanese appearing on the Skeletal Animation Data panel
- For the sake of consistency, the Japanese term 圧縮品質 in NWCS was revised to 量子化品質 to reflect use of the term Quantize Quality in the DCC Plug-in.
- Revised the default value when Overwrite previous value is selected for Scale (Extended) on the particle set Properties panel
- The default value would be set to (0,0,0) when Overwrite previous value was selected for Scale (Extended). That problem has been fixed.
Updates to the Manual
- Added Default shader color output to the Material section of the User Guide. [*]
- Added a description of the overwriting name values using the four-key method to the animation methods given in the Particle Effect Animations section of the User's Guide.[*]
- Added informaton about tool option settings to Main Menu of the UI Reference.[*]
- Deleted the Skeleton setting from the particle model Properties panel in the Effects section of the UI Reference.[*]
- Added a description of copying properties to the Contents panel section of the UI Reference[*]
- Added a description of color preview to the description of color in the material Properties panel standard mode section of the UI Reference[*]
- Added Child Particle Velocity Inheritanceto the Effect section of the Tutorial.[*]
- Added an sample script for loading a skeletal model, converting to a model, and saving to the description of CreativeStudio Command Line Version in the Appendix.[*]
Version 1.2.0 (2010/11/04)
Additions and Changes to Features
- Changed so that compression quality cannot be specified when frame format is enabled in skeletal animation
- Revised so that compression quality cannot be edit on the UI because it cannot be specified when skeletal animation frame format is enabled.
- Changed so that the compression quality settings for skeletal animation can be individually set in SRT.
- Changed so that the compression quality settings for skeletal animation can be individually set in SRT. When previous versions of intermediate files are loaded, the saved settings are applied to all SRT.
- Revised so a warning is displayed during binary output of data that has been set for both-face culling.
- Revised so a warning is displayed during binary output of data that has been set for both-face culling. Culling both faces is not supported at runtime.
- Revised so a warning is output when saving a file for an invalid texture pattern animation.
- Revised so that a warning is given when saving a file for an invalid texture pattern animation (an animation that specifies a texture that does not exist in the texture list).
- Revised so a warning is output when saving a file for an light.
- Revised so that a warning is given when saving a file with invalid lighting, such as when the lookup table for distance attenuation is not set.
- Improved so that an attempt to merge mesh information is made based on node name information when the number of meshes fluctuates
- In previous versions, the mesh information was not merged when the number of meshes fluctuated. This was improved so that merge is attempted based on the associated node name information, etc.
- Changed so a warning is displayed when the target for animation binding is not found.
- Changed so a warning is displayed when the target for animation binding is not found. Can be confirmed with the console panel or standard output with NW4C_CreativeStudioConsole.exe (specify the --verbose option).
- An invalid reference path check was added for textures, lookup tables, and so on.
- A check is made when saving files for the use of currently abolished wildcards in the reference paths for textures, lookup tables, and so on, and a warning is output if found.
- Improved curve compression processing including special condition keys with skeletal animation compression processing
- Changed so that storing in FVS format is attempted even if keys with different InSlope and OutSlope values exist. Many cases that fit the above have smaller data sizes than previously. (Change may not occur depending on the curve shape. Values are never increased.)
Previously, if even one such key existed, the FVSS format was used.
- Changed so that file overwrite confirmation can be specified in the "Save selected files and existing files" feature.
- In the save dialog for the "Save selected files and existing files" feature, confirmation to overwrite when saving can now be specified.
- An optimization log was added to skeletal animation files.
- The optimization log is now output into the skeletal animation file (cskla).
- Initial values for particle parameters were changed.
- Set the initial value for scale (extended) to (1, 1, 1). Set the initial value for initial velocity to 0.25.
- Improved the edit feature of the texture combiner
- The following have been implemented as edit features for the texture combiner.
- Copy specified texture combiner and insert in next stage
- Delete specified texture combiner
- Rearrange texture combiners
- Added setting restrictions for textures used in bump mapping in the material properties panel (standard mode)
- Set restrictions in conjunction with the number of added textures when setting textures to be used in bump mapping in the material properties panel (standard mode).
- Added a color picker
- The color picker is displayed in a pop up display when the color thumbnail is left-clicked.
- Revised the content name notation when several contents are selected
- Regarding the content name text box in the upper portion of the Properties panel, the number of selected contents is displayed in parentheses when several contents are selected to clearly indicate that multiple contents are being edited.
- Support added for pop-up display of category lists in details mode
- Support added for pop-up display of category lists in details mode.
By removing the pin on the category list, the size of the properties panel display can be kept small, and all categories can be displayed without needing a vertical scroll bar in the pop-up display.
- Added a warning feature for textures that are not referenced
- The [!] icon is now displayed on the contents panel when loading a texture that is not referenced.
- Warnings on the Contents panel are shown in orange
- Warning text displayed on the contents panel is not displayed in orange.
- Fixed a bug that prevented Undo/Redo from working properly
- Not including the following items, Undo/Redo has been revised to work properly.
- Shader tab in the material properties panel (standard mode)
- Material properties panel (detailed mode)
- Tracking settings in the particle emitter properties panel
- Lifespan in the particle set properties panel
- Added a tracking feature for particle models
- Added a feature so that the tracked particle model can be selected in all categories.
Bug Fixes
- Fixed a bug that caused CreativeStudioDaemon to fail to start
- Fixed the bug that prevented CreativeStudioDaemon (resident version of CreativeStudio called from Maya exporter) from starting after exiting CreativeStudio with the window maximized and that caused an error message to be displayed when exporting from Maya and made data optimization and merge processing to fail.
- Fixed the bug that caused invalid date to be output when optimizing model data with special conditions
- Fixed the bug that caused invalid data to be output when optimizing special conditions (data output in RigidSkinning mode from DCC exporter for skinning models) and the model display to be corrupted during preview confirmation.
- Fixed a bug where several optimization processes were being skipped when optimizing model data under certain conditions
- A bug was fixed where several optimization processes (primitive optimization, vertex array optimization, and optimization log listing) were being skipped during optimization under certain conditions (for data where optimization led to the merging of nodes).
Data suffering from this problem can be checked for by seeing if an optimization log (the OptimizationLog element) is included in the intermediate file.
Although the corresponding data will be displayed as usual, it will need to be output again because full optimization has not been performed.
- Fixed the bug that prevented animation settings from being performed with newly added textures
- Fixed the bug that prevent animation settings from being performed for newly added textures until the file was saved once and then reloaded.
- Fixed the bug that caused the preview display to be corrupted when a texture file was loaded during edit of a skeletal model with animation.
- Fixed the bug that caused the preview display to be corrupted when a texture file was loaded during edit of a skeletal model with animation.
- Fixed the bug that caused data with deep layers and zeros set in each node scale value to fail to load.
- Fixed the bug related to association of models and scale animations
- Fixed the bug that caused associations of animations and models to be wrong when loading several models and skeletal animations at the same time. Also, revised so that associations are made between files of the same name even when animations and models are not loaded at the same time.
- Fixed a bug with binary output of normals
- Fixed the problem that prevented binary output of the necessary normal vector when using cameral cube coordinates or camera sphere coordinates.
- Fixed the bug in the validity display of "Reflect" for lookup tables in material properties panel (standard mode)
- Fixed the problem that prevented the lookup table "Reflect" from being emphasized when the layer configuration for the fragment tab in the material properties panel (standard mode) is set to 0, 1, 2, or 6.
- Because culling mode "do not display" (cull both faces) using culling mode settings on the material Properties panel is not supported on the actual hardware runtime, it cannot be selected.
- Fixed the problem that allowed the ambient alpha value for vertex lights and the alpha value for hemispherical lighting to be edited
- Revised so that values that do not use the ambient alpha value for vertex lights nor the alpha value for hemispherical lighting cannot edit them on the UI.
- Fixed the work memory automatic calculation when executing the particle set properties panel bug
- Fixed the problem that prevented automatic calculations even when automatic calculations was checked for work memory during execution on the particle set properties panel.
- Revised the error content for binary output of particle linkage
- Revised so that an appropriate error is displayed when attempting to perform binary output of particle linkages.
- Fixed the HILO texture display bug
- Fixed the bug that caused B and A components to be included in the HILO texture display on the material properties panel.
- Fixed the bug that caused the texture mapper and lookup table set filter settings to be linked when reading or writing selected materials.
- Fixed the bug that caused the texture mapper and lookup table set filter settings to be linked when reading or writing selected materials.
Updates to the Manual
- A description was added regarding the Add feature on the particle emitter Properties panel to the Effects section of the UI Reference.
- A list of allowed error value settings was added to the UI Reference regarding compression quality set on the Skeletal Animation Data panel.
- A description of the dialog for selecting a save folder and save file was added to the Main Menu section of the UI reference.
- A description of the color picker was added to the Properties Panel Common Features section of the UI Reference.
- A setting for particle tracking was added to the Effect Effect section of the Tutorial.
- A description of child particles that do not track particles was added to the Effect Effect section of the Tutorial.
- A section on configuring lookup tables was added to the Graphics (Basic Guide) document of the Tutorial.
Version 1.1.1 (2010/10/07)
Additions and Changes to Features
Bug Fixes
Updates to the Manual
- A description of the memory-resident version of CreativeStudio (CreativeStudioDaemon) was added to the description of loading models in the Graphics (Basic Guide) of the Tutorial.
Version 1.1.0 (2010/10/04)
Additions and Changes to Features
- Prohibited binary output of data that includes invalid texture settings for materials
- Binary output of data that includes invalid texture settings that do not specify an image have been prohibited due to their adverse effect on rendering efficiency.
- Deleted UI items for editing alpha from fragment light and ambient light color settings
- When setting colors for fragment lights or ambient lights, alpha values that should not have been possible to set due to hardware limitations could actually be edited. UI items for editing alpha have been deleted from this version so they cannot be edited.
- Added a skeletal animation compression export feature
- A feature for compressing (quantizing) skeletal animations for export has been added. Quality can be set on the skeletal animation data panel. See the page describing the skeletal animation data panel in the CreativeStudio manual for precautions regarding animations where detailed key settings have been made for a small number of frames.
- Added a detailed category specification feature to the file I/O feature for materials
- A detailed category specification feature was added to the file I/O feature for materials. You can control whether to copy each individual item.
- Changed specifications so that when files have the same name, files with differing folder locations are determined to be the same file
- Specifications were changed so that when files have the same name, files with differing folder locations are determined to be the same file. If you need to restore past behavior, use a text editor to edit the NW4C_CreativeStudio.settings file located in the same folder as the CreativeStudio executable file, and change the value of AcceptSameFileNameDocument to false.
- Added file types to be overwritten when the same file is loaded
- Added animation files (*.cskla), lookup table files (*.clts), and shader files (*.csdr) to the file types that are overwritten when the same file is loaded.
- Added a feature for controlling in detail the export destination folder and export file
- A feature was added for controlling in detail the export destination folder and export file The feature Save selection and its dependencies to files can be used.
- Added a data suitability check when saving files
- Data suitability (illegal paths, etc.) is checked when saving a file and a warning is displayed.
- Added user data to animation data
- User data has been added to animation data.
- Changed the default folder location for newly created animation data
- The default folder location when saving newly created animation data has been changed to use the same folder as bound model files.
- Added a "specified random direction" parameter to velocity/initial velocity on the particle set Properties panel
- A "specified random direction" parameter has been added to velocity/initial velocity on the particle set Properties panel. An elliptical shape can be emitted by specifying "Direction" and "Random angle".
- Added a bone scaling method display to the model information category on the model Properties panel
- The bone scaling method is now displayed in the model information category on the model Properties panel.
- Added display of whether to export normals to the mesh category of the model Properties panel and the mesh list panel
- Whether to export normals is now displayed in the mesh category of the model Properties panel and the mesh list Properties panel.
- Added the mesh list Properties panel
- A mesh list Properties panel has been added for displaying the data in the mesh category of the model Properties panel in a larger window.
- Added the Add emitter button to the particle model Properties panel.
- The Add emitter button has been added to the particle model Properties panel.
- Changed the specifications of Preset on the material Properties panel Standard mode blend/test tab
- A drawing layer has been added to the Preset parameter on the blend/test tab on the material Properties panel (Standard mode). Layer 0 is selected for opaque and omitted settings. Layer 1 is selected for transparent settings.
- Revised the wording on the material Properties panel Standard mode Blender tab
- The terms "Import component" and "Export component" located on the Blender tab of the material Properties panel (Standard mode) have been changed to "SRC" and "DEST."
- Changed the notation for rendering layers
- Notations that have read like "Layer 0: Render as opaque mesh" up to now, have been changed to "Layer 0."
- Added texture Properties panel features
- The following features have been added to the texture Properties panel.
- Color, alpha image preview
- Mipmap preview
- Zoom-in, zoom-out display
- Mipmap level display
- Added a compression quality setting to the animation data Properties panel.
- A UI item for setting compression quality has been added to the animation data Properties panel.
- Changed specifications for Detailed mode category display
- The following changes have been made to how categories are displayed in Detailed mode.
- Faster display switching
- Added a check/cancel button to all
- Added buttons for jumping to the specified category
- Improved the method of selecting curves when using CurveEditor
- Curves can now be selected by mouse operation even in locations other than a key on the curve.
- Added a feature for displaying only items that have curves data under CurveEditor
- A filter feature has been added for displaying only items that have curves in the CurveEditor tree display.
- Added support for recording CurveEditor snap settings
- CurveEditor snap settings can now be recorded.
- Improved the Preview panel look-at point and grid display
- The method of displaying the look-at point and grid has been improved to make exceedingly small data easier to edit.
- Added a feature for displaying highlights on the Preview panel during mesh selection
- A feature for displaying highlights on the Preview panel during mesh selection on the model Properties panel has been added.
- Support for range selection of tree items
- Support has been added for selecting a range of items on the tree view of the Contents panel and workspace panel by using the Shift key or dragging the mouse.
- Support for deleting selected content using the Delete key
- Currently selected content on the Contents panel can now be deleted using the Delete key.
- Adjustments to the context menu on the Contents panel
- Upon reviewing context menu items on the Contents menu, processing of selected content can now be executed by right clicking.
- Added a most recently used intermediate file menu
- By selecting File > Recently used intermediate files, intermediate files can now be opened from a history log of most recently opened intermediate files.
- Changed log display specifications for the Console panel
- Information and error messages have been standardized so that information is displayed in black and errors are displayed in red.
- Added a link feature to the scale edit feature on the model Properties panel
- A feature for linking various scale-related parameters and performing batch edits has been added.
- Added a link feature to the size edit feature on the particle emitter Properties panel
- A feature for linking various size-related parameters and performing batch edits has been added.
- Changed the camera W scale parameter to a W buffer flag
- Because only a set value is usually ever set for the camera W scale, implementation has changed to use of a flag that selects whether to use the W buffer.
Bug Fixes
- Revised specifications so that skeletal models having nodes specified as billboards are not converted into models during selected model optimization
- Specifications have been revised so that skeletal models having nodes specified as billboards are not converted into models when "SkeletalModel Simplification" is used during selected model optimization.
- Revised specifications so that that if even one process in a script file fails, the script fails
- Specifications have been revised so that when a script file is loaded and executed, it fails even if only one process fails.
- Fixed a bug where texture references overwritten by texture pattern animations were being lost
- A bug was fixed where reference data for textures overwritten by a texture pattern animation were being lost when saving files.
- Revised specifications so that no distinction is made between upper- and lower- case letters in file names and file paths
- Specifications were revised to match Windows behavior so that no distinction is made between upper- and lower-case letters in file names and file paths. This improves unnatural behavior where the accidental mistyping of an upper- or lower-case character would be unintentionally treated as a different file.
- Revised specifications so that failure is returned when an unsupported file is loaded
- Specifications were revised so that failure is returned when an unsupported file is loaded. In the past, loading was determined to have failed only when the file did not exist.
- Fixed a bug where polygons would crumble in some cases when meshes were merged after node optimization
- This bug, where polygons would break down in some cases due to skinning mesh optimization, was fixed.
- The bug would occur under the following conditions.
- Smooth skinning meshes
- - The material was the same, but had separate shape nodes under the DCC tool
- - Nodes were merged during optimization
- - Skinning shapes with matching bone configurations required for drawing were included under merged nodes
- Fixed a bug where file I/O could not be performed correctly in the German language local environment
- A bug bug was where file I/O could not be performed correctly in the German language local environment.
- A bug was fixed where execution would terminate on an error if a cube model created under the Create menu was displayed on the actual hardware viewer without saving it to file.
- A bug was fixed where execution would terminate on an error if a cube model created under the Create menu was displayed on the actual hardware viewer without saving it to file.
- Fixed a bug where attempts to simultaneously load a skeletal animation and model would fail
- A bug was fixed where loading would fail with attempts at mistaken associations when simultaneously loading a skeletal animation and a regular model other than a skeletal model.
- Fixed a bug where <SkeletalAnimationDccToolExportOption> tags were deleted
- A bug was fixed where <SkeletalAnimationDccToolExportOption> tags were being deleted when loading and saving intermediate files in CreativeStudio. Changes have also been made to the tag structure.
- Fixed a bug where the tool version used in log information would be re-written when importing or exporting an intermediate file
- A bug was fixed where the tool version used in log information would be re-written when importing or exporting an intermediate file. (This version information did not directly influence operations or members of ToolDescriptions.)
- Cannot delete all textures on the material Properties panel
- A bug was fixed where all textures could not be deleted even in the case of materials that did not use textures.
- Fixed a bug where negative values could not be set for the diffuse of a vertex light
- Negative values can now be set for the diffuse of a vertex light. Such lights can be used as negative lights.
- Fixed a bug where the light enable flag could not be set
- UI item for editing the light enable setting was added to various light panels.
- Fixed a bug where texture coordinators and so on could not be edited immediately after a material property test was carried out
- A bug was fixed where texture coordinators and so on could not be edited immediately after a material property test was carried out.
- Fixed a bug with synchronization of the Playback/Stop buttons on the timeline panel
- A bug was fixed where the Playback/Stop buttons on the timeline panel were not correctly synchronized when loading a file during animation playback.
- Fixed a bug where the current number of particles being displayed was more than the actual number being drawn
- A bug was fixed where the current number of particles given on the particle set Properties panel was greater than the actual number of particles being drawn.
- Improved the default values used when a scale animation on the particle set Properties panel
- A bug was fixed where initial values would be set to 0 when changing the type of particle set scale animation.
- Improved animation-related binding processes
- Behavior has been changed so that when only one model is loaded into a scene, animations are bound to that model even if a model is not selected.
Updates to the Manual
- Revised the method of displaying to PARTNER-CTR Debugger
- Added a section on editing multiple materials to the Graphics (Basic Guide) of the tutorial.
- Added a section on light animation to the Graphics (Practical Guide) of the tutorial.
- Added a section on color animation to the Graphics (Practical Guide) of the tutorial.
- Added a mesh list to the UI Reference
- Added common settings (for application programmers) to the property panel effects section of the UI reference.
- Added a section on the animation data panel to UI Reference properties
- Added a description of the differences between frame format and standard format and on compression quality to the description of the skeletal animation data panel in the UI Reference.
Version 1.0.1 (2010/08/23)
Additions and Changes to Features
There have been no additions or changes to features.
Bug Fixes
- Fixed a bug where parameters related to models or meshes were not being merged by merging.
- A bug was fixed where parameters related to models or meshes were not being merged by merging.
Specifically, support has been added for merging mesh type parameters (visibility settings, rendering priority, and user data) and model type parameters (animation settings, culling mode, and user data).
- Fixed a bug where the contents of the temporary folder for the DCC exporter were being deleted.
- A bug has been fixed where the number of files in the temporary folder used for transferring data to CreativeStudio from the DCC exporter would continue to grow rather than being deleted.
- Corrected a bug arising when LF was used as the newline code in intermediate files.
- A bug has been fixed where file loading would fail if an attempt was made to load an intermediate file where line feeds were being used for the newline code.
- Fixed a bug where combinations of coordinators on the Properties panel for materials (standard mode) could not be edited.
- A bug has been fixed where combinations of coordinators on the Properties panel for materials (standard mode) could not be edited when switching the material selection.
Updates to the Manual
- Added a description of polygon offset.
Version 1.0.0 (2010/07/29)
Additions and Changes to Features
- Changed the behavior of Convert skeletal models to standard models
- In the previous version, the conversion to model took place after the process to compress to a single node.
That has been changed so now the conversion to model process can be run on its own.
- Changed the menu notation for the Optimize selected models feature.
- Changed the menu notation so the Optimize selected models feature uses the same names as the Maya Export options.
- Changed the intermediate file format
- Added camera animation information.
- Added the
.clgt
file (or the .cres
file included in light) to the output
- Added
LightAnimationData
.
- Added
Name="LightAnimation"
to GraphicsAnimationGroupDescription
- Added features to edit and preview light animation
- Changed the behavior of spotlights to match the development hardware when Angular attenuation is not set
- Spotlights now do not illuminate when Angular attenuation is not set.
- The same number of grid lines now show along the x and z axes in the Preview panel.
- The number of grid lines shown in the Preview panel were set separately for the X and Z axes in the configuration file. That was changed so they share the same setting.
- When the Preview panel is set to the same resolution as the development hardware, the editing of the aspect ratio in the camera Properties panel now gets applied in the Preview panel.
- Modified the UI for aspect ratio editing in the camera Properties panel, adding a button for configuring a ratio for the upper and lower screens
- Added support for selecting and editing various list items in the Shader Creation panel.
- Items in the Shader Creation panel now can be edited after they have been configured.
- The type for lights with animation cannot be changed anymore.
- When a light has animation, the type of the light can no longer be altered.
- The aspect ratio is now applied in the Preview panel when the preview mode is set to development hardware resolution.
- When the Preview panel is set to the same resolution as the development hardware, the editing of the aspect ratio in the camera Properties panel now gets applied in the Preview panel.
Modified the UI for aspect ratio editing in the camera Properties panel, adding a button for configuring a ratio for the upper and lower screens
- Moved the UI for the Render sort setting to the Preview panel.
- Moved the UI for the Render sort setting from the camera Properties panel to the Preview panel.
In addition, added configuration support for the Render sort setting.
- Now it is possible to use only a specific updater for fog density setting in the fog Properties panel.
- The fog density is not applied to fog based on linear functions, so this setting cannot be configured in the UI.
- Changed the structure of the main menu
- Straightened out the wording and order of menu items.
- Create new was changed to Close all.
- Added a Help menu.
- Added confirmation messages for when exiting the application and closing all.
- When you select to Exit the application or to Close all documents, messages now display to confirm those operations.
- Straightened out the Properties panel for materials.
- The following changes were made to the material panel UI:
- Changed Combiner tag to Fragment tag
- Changed the Blender tag to Blending & Tests tag
- Reorganized and revamped the UI structure inside the tags
- Deleted the Stencil test UI from Standard mode (you can still edit this in Details mode)
- Changed Polygon Display Surface to Culling mode.
- You can only select Hide (both-face culling) in Details mode now.
- Transparency and Render layer have been standardized to Render layer.
- Eliminated the Show model checkbox
- Eliminated the Show model checkbox because Enable model can be used instead.
- Added the Model info category to the Properties panel for models.
- Added a Model info category to the Properties panel for models, showing such information as the number of bones and the number of materials.
- Added confirmation messages for when exiting the application and closing all.
- Support for linked preview of models and particles
- Models and particles can now be combined together and previewed.
From the menu select Create > Particle link to create particle linkage and then configure the settings for a model and particle combination in the Properties panel for particle collaborations. This feature is specific to NWCS previewing and does not work on the development hardware.
- Fixed problem loading intermediate files when there was blank space in folder path.
- Due to a bug, intermediate files (textures used by models. etc.) could not be loaded if there was a blank space anywhere in the folder path. That problem has been fixed.
Bug Fixes
- Fixed problem with merging when skeleton models had only one bone
- When there was only one bone in the data, the merging was incorrect. This problem occurred for merged output with the exporter when Unite All Node was specified.
- Fixed the problem of merge not working for a normal model that was not a skeletal model
- Fixed the problem of merge not working for a normal model that was not a skeletal model. (The problem with merging occurred for data output by the exporter with Convert To Model specified.)
- Fixed the problem of insufficient mesh merging after bone optimization
- When a skeletal model was optimized, mesh merging was insufficient. That problem has been fixed.
- Fixed the problem of the vertex scale changing after bone optimization
- Depending on the data, sometimes after bone optimization the vertex scale would change due to wild weight values.
- Fixed the problem of the vertex color values changing after bone optimization
- During bone optimization, the vertex color for multiple vertices would be changed for data with the same vertex color settings.
- Fixed problem with the Shader Creation panel
- When there were multiple shader symbols in the Shader Creation panel, all would take the Vector value without correctly specifying the type. That problem has been fixed.
Another problem was that the shader program index was not applied correctly. That too has been fixed.
- Fixed problem with billboarding
- In billboarding, Rotate and Scale were not applied to bones and nodes above the parent. That problem has been corrected.
- Deleted the Factor item for Polygon offset.
- DMPGL only supports the Offset units item for Polygon offsets, so the unsupported Factor item has been deleted.
Polygon offset will look differently on the NWCS and CTR development hardware because the NWCS preview reflects POD's support or nonsupport for Factor.
- Fixed the problem of referenced files not being added when an intermediate file was opened by dragging and dropping.
- Revised the Properties panel for materials so you cannot select combinations that cannot be used together for texture mapping.
- To be in step with the hardware specifications, combinations that cannot be used together for texture mapping now cannot be selected. The settings that can be used are listed below:
- Texture coordinates
- Can use texture 0, 1 and 2
- Camera cube coordinates
- Camera sphere coordinates
- Can use texture 0, 1 and 2
- projection
- SP and CP can no longer be selected as the Input angle for Reflection and Fresnel (Lookup table) in the material Properties panel
- SP and CP cannot be used as the input angle for Reflection and Fresnel in the hardware specifications, so the UI has been revised so these cannot be selected.
- Fixed a problem with the data size notation for textures with mipmaps
- The data size shown for textures did not take mipmaps into consideration. That problem has been fixed.
- Fixed incorrect display of broken links between lookup table sets and textures
- When the links between lookup table sets and textures were broken, the lookup table settings in the Properties panels for materials and fragment lights and the texture settings in the Properties panel for materials would display as "Not used" and could not be properly edited. That problem has been fixed.
- Fixed problem of comments not being saved for light sets in scene environment.
- Comments for light sets contained in the scene environment were not being saved. That problem has been corrected.
- Fixed problem with display of LA4, LA8 textures in the Properties panel
- The color image and alpha image for LA4, LA8 textures were reversed in the Properties panel. That problem has been corrected.
- Fixed problem with the intermediate file updater for particles
- Updating could not be done properly when the string specifying the pattern for a texture pattern animation was empty. That problem has been corrected.
Updates to the Manual
None.