// =========================================================================== // Copyright 2018 Autodesk, Inc. All rights reserved. // // Use of this software is subject to the terms of the Autodesk license // agreement provided at the time of installation or download, or which // otherwise accompanies this software in either electronic or hard copy form. // =========================================================================== // // Global Maya compatibility file, version 3.0ff05. // //////////////////////////////////////////////////////////////////////////// // // This version becomes effective as of the December 1, 1999 release. // // PLEASE make sure you're familiar with // http://w3.tor.aw.sgi.com/maya/swotff/docs/nodeChanges.html // In particular: // - make sure to add entries for the renaming of both long // and short attribute names // BUT: do NOT add any entries when renaming attributes due to name clashes // (there is no way to tell WHICH of the clashing names is changing) // - make sure to add entries for the removal of both long // and short attribute names for attributes you're removing // - make sure to change any Mel scripts that refer to your // attribute by name; only Maya ASCII (.ma) and Binary (.mb) files // get things automatically renamed on file loading. // - do not attempt to re-name any node binary TAGS, as it is not currently // supported. // //////////////////////////////////////////////////////////////////////////// attrCompatibility -v "3.0ff05"; attrCompatibility -renameAttr uvSetName polyTweakUV mapSet; attrCompatibility -renameAttr uvs polyTweakUV ms; attrCompatibility -renameAttr uvSetName polyPlanProj mapSet; attrCompatibility -renameAttr uvs polyPlanProj ms; attrCompatibility -renameAttr uvSetName polySphProj mapSet; attrCompatibility -renameAttr uvs polySphProj ms; attrCompatibility -renameAttr uvSetName polyCylProj mapSet; attrCompatibility -renameAttr uvs polyCylProj ms; attrCompatibility -renameAttr uvSetName polyPrimitive mapSet; attrCompatibility -renameAttr uvs polyPrimitive ms; attrCompatibility -renameAttr uvSetName polyCreateFace mapSet; attrCompatibility -renameAttr uvs polyCreateFace ms; attrCompatibility -renameAttr uvSetName polyMapCut mapSet; attrCompatibility -renameAttr uvs polyMapCut ms; attrCompatibility -renameAttr uvSetName polyMapDel mapSet; attrCompatibility -renameAttr uvs polyMapDel ms; attrCompatibility -renameAttr uvSetName polyMapSew mapSet; attrCompatibility -renameAttr uvs polyMapSew ms; // Rename old blindData base node, which is now obsolete anyway attrCompatibility -nr oldBlindDataBase blindData; // Change turbulence field "phase" to "phaseZ" // attrCompatibility -r phaseZ turbulenceField phase; attrCompatibility -r phz turbulenceField phs; // Renamed subdivision attributes on polyCylinder to be more intuitive attrCompatibility -renameAttr sa polyCylinder sx; attrCompatibility -renameAttr subdivisionsAxis polyCylinder subdivisionsX; attrCompatibility -renameAttr sh polyCylinder sy; attrCompatibility -renameAttr subdivisionsHeight polyCylinder subdivisionsY; attrCompatibility -renameAttr sc polyCylinder sz; attrCompatibility -renameAttr subdivisionsCaps polyCylinder subdivisionsZ; // getting rid of references to "facet" in the UI: attrCompatibility -nodeRename polyExtrudeFace polyExtrudeFacet; attrCompatibility -renameAttr keepFacesTogether polyExtrudeFace keepFacetTogether; attrCompatibility -renameAttr keepFacesTogether polyChipOff keepFacetTogether; attrCompatibility -nodeRename polyCreateFace polyCreateFacet; attrCompatibility -nodeRename polyMergeFace polyMergeFacet; attrCompatibility -nodeRename polyMoveFace polyMoveFacet; attrCompatibility -nodeRename polySmoothFace polySmoothFacet; attrCompatibility -nodeRename polySubdFace polySubdFacet; attrCompatibility -renameAttr dnp mesh dwf; attrCompatibility -renameAttr displayNonPlanar mesh displayWarpFacet; // We renamed the long/short attr names for display // level and filtering on the "subdiv" node. // attrCompatibility -renameAttr displayLevel subdiv compDispLevel; attrCompatibility -renameAttr dl subdiv cdl; attrCompatibility -renameAttr displayFilter subdiv compDispType; attrCompatibility -renameAttr dfl subdiv cdt; attrCompatibility -renameAttr subdivisionsWidth polyPlane subdivisionsX; attrCompatibility -renameAttr sw polyPlane sx; attrCompatibility -renameAttr subdivisionsHeight polyPlane subdivisionsY; attrCompatibility -renameAttr sh polyPlane sy; attrCompatibility -renameAttr subdivisionsWidth polyCube subdivisionsX; attrCompatibility -renameAttr sw polyCube sx; attrCompatibility -renameAttr subdivisionsHeight polyCube subdivisionsY; attrCompatibility -renameAttr sh polyCube sy; attrCompatibility -renameAttr subdivisionsDepth polyCube subdivisionsZ; attrCompatibility -renameAttr sd polyCube sz; attrCompatibility -renameAttr subdivisionsAxis polySphere subdivisionsX; attrCompatibility -renameAttr sa polySphere sx; attrCompatibility -renameAttr subdivisionsHeight polySphere subdivisionsY; attrCompatibility -renameAttr sh polySphere sy; attrCompatibility -renameAttr subdivisionsAxis polyCone subdivisionsX; attrCompatibility -renameAttr sa polyCone sx; attrCompatibility -renameAttr subdivisionsHeight polyCone subdivisionsY; attrCompatibility -renameAttr sh polyCone sy; attrCompatibility -renameAttr subdivisionsCap polyCone subdivisionsZ; attrCompatibility -renameAttr sc polyCone sz; attrCompatibility -renameAttr subdivisionsAxis polyTorus subdivisionsX; attrCompatibility -renameAttr sa polyTorus sx; attrCompatibility -renameAttr subdivisionsHeight polyTorus subdivisionsY; attrCompatibility -renameAttr sh polyTorus sy; attrCompatibility -renameAttr pw polyPlanProj psu; attrCompatibility -renameAttr projectionWidth polyPlanProj projectionScaleU; attrCompatibility -renameAttr ph polyPlanProj psv; attrCompatibility -renameAttr projectionHeight polyPlanProj projectionScaleV; attrCompatibility -renameAttr phs polyCylProj psu; attrCompatibility -renameAttr projectionHorizontalSweep polyCylProj projectionScaleU; attrCompatibility -renameAttr ph polyCylProj psv; attrCompatibility -renameAttr projectionHeight polyCylProj projectionScaleV; attrCompatibility -renameAttr phs polySphProj psu; attrCompatibility -renameAttr projectionHorizontalSweep polySphProj projectionScaleU; attrCompatibility -renameAttr pvs polySphProj psv; attrCompatibility -renameAttr projectionVerticalSweep polySphProj projectionScaleV; attrCompatibility -rm particleCloud particleId; attrCompatibility -rm particleCloud pid; // Renaming keepEdgeTogether to keepFacesTogether on polyExtrudeEdge node. // attrCompatibility -renameAttr keepFacesTogether polyExtrudeEdge keepEdgeTogether; attrCompatibility -renameAttr kft polyExtrudeEdge ket; //////////////////////////////////////////////////////////////////////////// // Please leave these comments at the end of the file to attract attention... // If you add, remove or rename an attribute, or rename a node, you must // update the appropriate AETemplate.mel and // AERelated.mel file(s) to make sure the node's attribute editor // works correctly. ////////////////////////////////////////////////////////////////////////////