NW4C for Banner 1.0.3 Release Notes

2013/12/05

Introduction

This package is NW4C for Banner 1.0.3.

NW4C for Banner is the name of a tool that can be used in banner data development with CTR game software.
Based on NW4C 1.3.2, it provides a series of tools such as an exporter, editor, and actual hardware viewer to assist designers in the efficient development of banner data.

This document is the release notes for NW4C for Banner 1.0.3.

Contents

Package Contents

The NW4C for Banner package contains the following libraries and tools.

System Requirements

Operating System

For information about operations on Windows 7, see the section Confirmed Operations of NintendoWare for CTR Windows 7 (64-bit).

Software Requirements

Installation Procedure

Run the setup.wsf file located in the NW4C_ForBanner folder. This sets the NW4C_FORBANNER_ROOT environment variable to the absolute path of the NW4C_ForBanner folder.

Changes in 1.0.3

Added/Changed Features

Maya Plug-In

3ds Max Plug-In

Softimage Plug-In

Bug Fixes

3ds Max Plug-In

Note 02-M01: Ended support for Maya 2008.

Added a note about the end of support for Maya 2008 to the Revision History.

Note 02-M02: Ended support for Maya 2009.

Added a note about the end of support for Maya 2009 to the Revision History.

Note 02-M03: Ended support for Maya 2010.

Added a note about the end of support for Maya 2010 to the Revision History.

Note 02-M04: Ended support for the 32-bit version.

Added a note about the end of support for the 32-bit version to the Revision History.

Note 02-M05: Announced the end of support for Maya 2011.

Added a notification about ending support for Maya 2011 to the Revision History.

Note 02-M06: Added support for Maya 2013 Extension 2.

Added support for Maya 2013 Extension 2.

Note 02-M07: Added support for Maya 2014.

Added support for Maya 2014.

Note 02-X01: Ended support for 3ds Max 2009.

Added a note about the end of support for 3ds Max 2009 to the Revision History.

Note 02-X02: Ended support for 3ds Max 2010.

Added a note about the end of support for 3ds Max 2010 to the Revision History.

Note 02-X03: Ended support for 32-bit version.

Added a note about the end of support for the 32-bit version to the Revision History.

Note 02-X04: Announced the end of support for 3ds Max 2011.

Added a notification about ending support for 3ds Max 2011 to the Revision History.

Note 02-X05: Added support for 3ds Max 2014.

Added support for 3ds Max 2014.

Note 02-X06: Fixed a problem where exports would fail in 3ds Max 2013.

Fixed a problem where exports would fail in 3ds Max 2013.

Note 02-X07: Fixed a problem where material attributes would become malformed in 3ds Max 2013.

Fixed a problem where the material attributes displayed in Material Editor would become malformed in 3ds Max 2013.

Note 02-I01: Ended support for Softimage 7.5.

Added a note about end of support for Softimage 7.5 to the Revision History.

Note 02-I02: Ended support for Softimage 2010.

Added a note about end of support for Softimage 2010 to the Revision History.

Note 02-I03: Ended support for the 32-bit version.

Added a note about the end of support for the 32-bit version to the Revision History.

Note 02-I04: Announced end of support for Softimage 2011.

Added a notification about ending support for Softimage 2011 to the Revision History.

Note 02-I05: Added support for Softimage 2014.

Added support for Softimage 2014.

Changes in 1.0.2

Added/Changed Features

Maya Plug-In

3ds Max Plug-In

Softimage Plug-In

Photoshop Plug-In

Bug Fixes

Softimage Plug-In

Note 01-M01: Announced the end of support for Maya 2008.

Added a notification about ending support for Maya 2008 to the Revision History.

Note 01-M02: Announced the end of support for Maya 2009.

Added a notification about ending support for Maya 2009 to the Revision History.

Note 01-M03: Announced the end of support for Maya 2010.

Added a notification about ending support for Maya 2010 to the Revision History.

Note 01-M04: Added support for Maya 2012.

Added support for Maya 2012.

Note 01-M05: Added support for Maya 2013.

Added support for Maya 2013.

Note 01-X01: Announced the end of support for 3ds Max 2009.

Added a notification about ending support for 3ds Max 2009 to the Revision History.

Note 01-X02: Announced the end of support for 3ds Max 2010.

Added a notification about ending support for 3ds Max 2010 to the Revision History.

Note 01-X03: Added support for 3ds Max 2012.

There is now support for 3ds Max 2012 (32-bit and 64-bit versions).

Note 01-X04: Added support for 3ds Max 2013.

There is now support for 3ds Max 2013 (32-bit and 64-bit versions).

Note 01-I01: Announced the end of support for Softimage 7.5.

Added a notification about ending support for Softimage 7.5 to the Revision History.

Note 01-I02: Announced the end of support for Softimage 2010.

Added a notification about ending support for Softimage 2010 to the Revision History.

Note 01-I03: Added support for Softimage 2012.

Added support for Softimage 2012.

Note 01-I04: Added support for Softimage 2013.

Added support for Softimage 2013.

Note 01-I05: Fixed a bug with exporting positions correctly when using instances.

Fixed the problem exporting positions correctly when using instances.

Note 01-I06: Fixed a bug of materials sometimes not being exported when data was exported using Softimage 2011 or later.

Fixed the problem of materials sometimes not being exported when data was exported using Softimage 2011 or later.

Note 01-I07: Fixed a bug where alpha values of materials were not exported when image nodes were linked to materials.

Fixed the problem that alpha values of materials were not exported when image nodes were linked to materials.

Note 01-P01: Added support for CS6.

Added support for Adobe Photoshop CS6 (32-bit and 64-bit versions).

Known Issues

[CreativeStudio] Redo does not work correctly when creating a sample curve.

[CreativeStudio] Parameter settings are not configured for a newly added texture in the material Properties panel (Details mode).

Parameters are not configured for a newly added texture in the Details mode of the material Properties panel, because a texture coordinator is not registered.

[CreativeStudio] Inappropriate values can be set to the Texture combiners in the material Properties panel.

Depending on the number of combiner stages, there are certain values that cannot be set for the texture combiners, but currently these textures can be set from the user interface.

[CreativeStudio] A multi-texture material displays even when the texture coordinators have not been properly set.

To apply multiple textures you must set the correct number of texture coordinators. However, under certain conditions the material displays even if the setting is not configured correctly.

[CreativeStudio] When textures are shared, the repeat and filter settings are not applied to the texture mappers.

Repeat and filter settings cannot be applied to the separate texture mappers for a shared texture. Separate settings are applied in the development hardware.

[CreativeStudio] Settings remain after Texture combiners have been deleted.

For a model with numerous materials, sometimes the settings remain even after texture combiners are deleted.

[CreativeStudio] When multiple texture objects are used for the same texture for the same material, the display may look different on the development hardware.

Because of the OpenGL specifications, the filtering settings may differ between the development hardware and the NWCS when it uses POD.

[CreativeStudio] The render order of opaque materials differs on actual hardware and CreativeStudio.

Because of the way material comparisons are implemented on CreativeStudio, the display differs from the display on the development hardware.

[CreativeStudio] The system crashes if Undo is performed after a particle set has been deleted.

[CreativeStudio] Redo does not work correctly when creating particle sets.

[CreativeStudio] Limits on the values entered for the particle lifespan.

As the initial values for lifespans, set minimum and maximum values that differ by no more than 65,534. If this range is exceeded, only a portion of the range of entered values are applied.

[CreativeStudio] When the same particle is registered multiple times to a Particle link, they do not preview correctly.

Preview does not work correctly when the same particle is registered two or more times to a single Particle link.

[CreativeStudio] Particle links cannot be saved correctly when using Save all or Merge and save files.

Particle links are not saved correctly (an empty file is saved) when using the same menu as other intermediate files. To save particle links correctly, you must save using File > Save > Particle link.

[CreativeStudio] When there are multiple spotlights, they must all have the same angular attenuation setting.

When multiple spotlights exist, the angular attenuation settings for input and scale must be consistent. If the angular attenuation settings differ, the settings for other lights are not correctly applied and displayed, so you must pay attention to these settings.

[CreativeStudio] Spotlight type vertex light displays oddly when the distance to the object being illuminated is zero and the light direction is orthogonal to the surface being illuminated.

When using spotlights, make sure you locate them so that the distance to the object that is illuminated is not zero.

[CreativeStudio] Binding of light to animation with different kinds of light sources does not generate an error.

When the light source set for fragment light and vertex light does not match that for the animation, they bind anyway without generating an error. When this happens, animations with an invalid parameter for the light source of the light are deleted.

[CreativeStudio] No error is generated when binding a camera animation with a different mode.

When Projection mode is set as the view mode for Camera and the animation is not set to the same mode, binding can nevertheless take place with no generation of an error. When this binding happens, animations with invalid parameters in the current mode are deleted.

[CreativeStudio] Values are reset in the camera Properties panel when the updater is changed.

When the updater is changed in the camera Properties panel, the values are not saved and are destroyed.

[CreativeStudio] When a non-zero value is set for the camera's wScale, the polygon offset is not applied.

When a non-zero value is set for the camera's wScale, the polygon offset feature in the material settings does not work. The setting is applied in the development hardware.

[CreativeStudio] Changes to the names of content objects are not reflected in the display.

You can change the name of a content object from a panel, but the name on display in the Camera and the Lookup table set does not change. The change is reflected in internal operations, so that the post-change name is exported to the intermediate file.

[CreativeStudio] Link settings reflect other selected content if the link flag is set.

If other content for which no link setting is made is selected while the link flag is set, the link setting is sometimes also applied to the selected content.

[CreativeStudio] Multiple materials in the Curve Editor panel cannot be distinguished.

When a model with multiple materials is selected in the Contents panel, those materials cannot be distinguished in the Curve Editor panel. This problem does not occur if you select materials in the Contents panel.

[CreativeStudio] Increases or decreases in animation elements are not reflected in the Curve Editor panel.

When the editing of a content object adds or removes animation elements, those changes are not applied in the tree view in the Curve Editor panel. You must reselect the content object, or close and reopen the Curve Editor panel.

[CreativeStudio] The Transform.Rotate unit is radians not degrees.

[CreativeStudio] During animation playback, the values change for elements to which keys are not set.

This change occurs for procedures like the following procedures.

  1. A key is set for the R element of emission color.
  2. The value of the G element is changed in the material Properties panel.
  3. When animation is played, the G element reverts to its value before the change.

[CreativeStudio] In the settings in the Merge Wizard dialog box to associate target files, the Select a merge target turns blank.

When switching between Model and Texture tabs, the display of the selection state becomes blank. Although it appears blank, the setting is active because the association setting stores the state of the merge target.

[CreativeStudio] A "texture not used" warning icon appears if models are merged.

Although a texture not used warning icon is displayed for all associated textures when models are merged, this can be resolved by reloading the model file.

[CreativeStudio] Names are not applied between the Contents panel and the Properties panel.

When a name that cannot be set is configured in the Properties panel, it does not restore to the name before the change. It restores to the original state if you either specify a value that can be configured, or change the selection state.

[CreativeStudio] After an object with a parent-child relationship is deleted, the parent-child relationship cannot be restored by an undo operation.

If there are objects with a parent-child relationship on the Contents panel, such as models and materials, the parent-child relationship is canceled if either the parent or child is deleted. The relationship cannot be restored even with an undo operation.

[CreativeStudio] Frames are not applied when frames are skipped in the Timeline panel.

Frames are not applied when Skip forward and Skip backward are performed repeatedly.

[CreativeStudio] The color field always points to the lower right if black (0,0,0) is specified using the color picker.

[CreativeStudio] The S component resets if black (0,0,0) is specified using the color picker.

[Viewer] Animations are sometimes bound differently from CreativeStudio.

Sometimes the animation bound differs from CreativeStudio when multiple animations are loaded for the same model.

[Viewer] Screen capture only supports GL_RGBA8_OES.

Screen capture cannot execute unless RGBA8 is specified for the color alpha.

[Viewer] The display breaks if L4 or A4 format is displayed at the same time as a texture having another format.

The display may break and Viewer may freeze if textures having L4 or A4 format are displayed at the same time as textures having another format. This bug can occur because, with Viewer, all textures are placed in the same VRAM location. For more information, see the hardware documentation.

[MayaPlugin] The Copy Related Files option is displayed with "s" missing in the Export dialog box.

In Maya 2010 and earlier versions of the Export dialog box, the letter "s" is missing from the Copy Related Files option. It displays as Copy Related File.

[Maya Plug-in] UV values for polygons differ from Maya.

When polygons are exported from Maya, the UV values differ from what they were on Maya.

[Maya Plug-in] Even if Always is set for Face Culling for material attributes, it is not applied.

Always Culling (cull both faces) is not supported at run time. It is handled as Front Face Culling (display back surface). Always culling will be deprecated starting with NintendoWare 1.2.0.

[3dsMaxPlugin] Export terminates midway through batch export.

Sometimes System exception is displayed in the middle of batch export and export terminates.

[3dsMaxPlugin] Bounding boxes are output slightly larger than optimum size.

In 3ds Max 2009 (32bit), the bounding box is sometimes exported in a size larger than the optimal size.

[3ds Max Plug-in] Even if Always is set for Face Culling for material attributes, it is not applied.

Always (cull both faces) is not supported at run time. It is handled as Front Face (show only the back face). Always culling will be deprecated starting with NintendoWare 1.2.0.

[3dsMaxPlugin] Incorrect export upon node compression of scenes that used skinning.

This problem only occurs when bones assigned to vertices have a weight of zero. Run Delete Zero Weight in the extended parameters for the Skinning Alpha and then export.

[3dsMaxPlugin] Cannot export correctly when Convert To Model is set to ON.

If the Convert To Model option is enabled for a scene that contains a skinning model, in some cases it may not be correctly exported.

[Softimage Plug-in] Even if Always is set for Face Culling for material attributes, it is not applied.

Always (cull both faces) is not supported at run time. It is handled as Front Face (show only the back face). Always culling will be deprecated starting with NintendoWare 1.2.0.

Information Related to NW4C for Banner

Information about NW4C is located in the documents directory of the NW4C for Banner source tree. Read the following documents first.
NW4C for Banner 0.1.0 is based on NW4C 1.3.2. Documentation is nearly identical except for some minor revisions.

Notes

Image Data and Music Data in Samples

Copyrights for the image data and music data used in the demo and sample programs included in this package are the property of Nintendo. This data may only be used in the demo and sample programs of this package, and may not be used in any other programs.

Using JavaScript in the Manual

Part of the CreativeStudio manual uses JavaScript to improve readability. However, all information can be viewed even if JavaScript is disabled.

© 2009-2011 Nintendo Co., Ltd.
© 2009-2011 HAL Laboratory, Inc.
  
The contents of this document cannot be duplicated,
copied, reprinted, transferred, distributed or loaned in
whole or in part without the prior approval of Nintendo.

CONFIDENTIAL