Renaming strategy
 
 
 

When the Maya FBX Plug-in discovers objects or elements that have the same name, a naming conflict occurs. The Maya FBX Plug-in compensates for this by renaming the elements on import or export. The same is true for any upper- and lower-case conflicts.

The following is a description of what happens:

Redundant names

When the Maya FBX Plug-in finds multiple instances of the same name in the scene, a symbolic code is used. The Maya FBX Plug-in can read older files, although it no longer writes them this way.

The new suffix is then: _ncl1_x (where x is the instance number).

Case conflicts

When the Maya FBX Plug-in finds upper- and lower-case conflicts in the names of objects or elements in the scene, a more complex suffix is used to keep track of which character was/is upper- or lower-case so it can be converted back on import/merge.

The following suffixes are used to indicate the case:

Situation Suffix
Indicates case _ncl2
To depict characters that were originally upper case and have become lower case _ulXXXX
To depict characters that were originally lower case and have become upper case _luxxxx. (Where xxxx is a four-digit integer representing the character position in the string (bit-wise).For example, _ul5 indicates that the first and third characters in the string have been changed from upper to lower case. A suffix can be made of the combination of _ul and _lu sub-suffixes.)