Maya FBX Plug-in Guide

us versions at the Internet Archive. Yahoo! is not affiliated with the authors of this page or responsible for its content.
Maya FBX Plug-in Guide Maya FBX Plug-in Guide
Maya FBX plug-in
November 2006 Documentation Disclaimer
Autodesk® FBX® Plug-Ins
© 2000 - 2006 Autodesk, Inc. and/or its licensors. All rights reserved.
All user documentation ("User Documentation") contains proprietary and confidential information of Autodesk, Inc. and/or its licensors. The
User Documentation is protected by national and international intellectual property laws and treaties. All rights reserved. Use of the
Documentation is subject to the terms of the software license agreement that governs the use of the software product to which the User
Documentation pertains ("Software").
This publication, or parts thereof, may not be reproduced in any form, by any method, for any purpose.
Autodesk, Inc., reserves the right to revise and improve its products as it sees fit. This publication describes the state of this product at the
time of its publication, and may not reflect the product at all times in the future.
AUTODESK, INC., MAKES NO WARRANTY, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE REGARDING THESE MATERIALS, AND MAKES SUCH MATERIALS AVAILABLE
SOLELY ON AN "AS-IS" BASIS.
IN NO EVENT SHALL AUTODESK, INC., BE LIABLE TO ANYONE FOR SPECIAL, COLLATERAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN
CONNECTION WITH OR ARISING OUT OF PURCHASE OR USE OF THESE MATERIALS. THE SOLE AND EXCLUSIVE LIABILITY TO AUTODESK, INC.,
REGARDLESS OF THE FORM OF ACTION, SHALL NOT EXCEED THE PURCHASE PRICE OF THE MATERIALS DESCRIBED HEREIN.
AUTODESK TRADEMARKS
The following are registered trademarks or trademarks of Autodesk, Inc., in the USA and other countries: 3DEC (design/logo), 3December,
3December.com, 3ds Max, ActiveShapes, Actrix, ADI, Alias, Alias (swirl design/logo), AliasStudio, Alias|Wavefront (design/logo), ATC, AUGI,
AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL Interface, Autodesk, Autodesk
Envision, Autodesk Insight, Autodesk Intent, Autodesk Inventor, Autodesk Map, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap,
AutoSketch, AutoTrack, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Can You Imagine, Character Studio, Cinestream, Civil 3D,
Cleaner, Cleaner Central, ClearScale, Colour Warper, Combustion, Communication Specification, Constructware, Content Explorer,
Create>what's>Next> (design/logo), Dancing Baby (image), DesignCenter, Design Doctor, Designer's Toolkit, DesignKids, DesignProf,
DesignServer, DesignStudio, Design|Studio (design/logo), Design Your World, Design Your World (design/logo), DWF, DWG, DWG (logo), DWG
TrueConvert, DWG TrueView, DXF, EditDV, Education by Design, Extending the Design Team, FBX, Filmbox, GDX Driver, Gmax, Heads-up Design,
Heidi, HOOPS, HumanIK, i-drop, iMOUT, Incinerator, IntroDV, Kaydara, Kaydara (design/logo), LocationLogic, Lustre, Maya, Mechanical Desktop,
MotionBuilder, ObjectARX, ObjectDBX, Open Reality, PolarSnap, PortfolioWall, Powered with Autodesk Technology, Productstream, ProjectPoint,
Reactor, RealDWG, Real-time Roto, Render Queue, Revit, Showcase, SketchBook, StudioTools, Topobase, Toxik, Visual, Visual Bridge, Visual
Construction, Visual Drainage, Visual Hydro, Visual Landscape, Visual Roads, Visual Survey, Visual Syllabus, Visual Toolbox, Visual Tugboat,
Visual LISP, Voice Reality, Volo, and Wiretap.
The following are registered trademarks or trademarks of Autodesk Canada Co. in the USA and/or Canada and other countries: Backburner,
Discreet, Fire, Flame, Flint, Frost, Inferno, Multi-Master Editing, River, Smoke, Sparks, Stone, Wire.
THIRD-PARTY TRADEMARKS
All other brand names, product names, or trademarks belong to their respective holders.
THIRD-PARTY COPYRIGHT NOTICES
Portions relating to JPEG © Copyright 1991-1998 Thomas G. Lane. All rights reserved. This software is based in part on the work of the
Independent JPEG Group.
Portions relating to TIFF © Copyright 1997-1998 Sam Leffler. © Copyright 1991-1997 Silicon Graphics, Inc. All rights reserved.
The Tiff portions of this software is provided by the copyright holders and contributors "as is" and any express or implied warranties, including,
but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the copyright
owner or contributors of the TIFF portions be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including,
but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on
any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of the TIFF
portions of this software, even if advised of the possibility of such damage.
Portions relating to libxml2 are provided under the MIT License. © Copyright Open Source Initiative. All rights reserved.
GOVERNMENT USE
Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in FAR 12.212 (Commercial Computer Software-
Restricted Rights) and DFAR 227.7202 (Rights in Technical Data and Computer Software), as applicable. Manufacturer is Autodesk, Inc., 10
Duke Street, Montreal, Quebec, Canada, H3C 2L7.
Document:
Maya FBX Plug-in Guide
Version:
Maya FBX plug-in 200611
Date:
November 2006 Maya FBX Plug-in Guide
iii
Contents
1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Windows installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Macintosh installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Linux installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Importing and Exporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Exporting from Maya to an .fbx file . . . . . . . . . . . . . . . . . . . . . . . . . . 9
FBX Exporter window options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Importing .fbx files into Maya. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
FBX Importer window options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Whats supported in the Maya FBX plug-in . . . . . . . . . . . . . . . . . . . 31
Whats not supported in the Maya FBX plug-in. . . . . . . . . . . . . . . . . 32
Whats new . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Known limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3 Maya MEL Scripting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
FBXExport -f [filename] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
FBXExportShowUI -v [true|false] . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
FBXExportHardEdges -v [true|false]. . . . . . . . . . . . . . . . . . . . . . . . . 40
FBXExportConstraints -v [true|false] . . . . . . . . . . . . . . . . . . . . . . . . 40
FBXExportCharacter -v [true|false] . . . . . . . . . . . . . . . . . . . . . . . . . 40
FBXExportApplyConstantKeyReducer -v [true|false] . . . . . . . . . . . . . 40
FBXExportEmbeddedTextures -v [true|false]. . . . . . . . . . . . . . . . . . . 41
FBXExportQuaternion -v [quaternion|euler|resample] . . . . . . . . . . . . 41
FBXExportBakeComplexAnimation -v [true|false] . . . . . . . . . . . . . . . 41
FBXExportBakeComplexStart -v int . . . . . . . . . . . . . . . . . . . . . . . . . 41 Maya FBX Plug-in Guide
iv
Table of Contents
FBXExportBakeComplexEnd -v int . . . . . . . . . . . . . . . . . . . . . . . . . . 42
FBXExportBakeComplexStep -v int . . . . . . . . . . . . . . . . . . . . . . . . . 42
FBXResetExport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
FBXExportAxisConversionMethod [none|convertAnimation|addFbxRoot] 42
FBXExportUpAxis [y|z] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
FBXExportScaleFactor value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
FBXConvertUnitString [mm|cm|m|km|in|ft |yd|mi] . . . . . . . . . . . . . . . 43
FBXExportCacheFile v [true|false] . . . . . . . . . . . . . . . . . . . . . . . . . 43
FBXExportEdgeSmoothing v [true|false] . . . . . . . . . . . . . . . . . . . . . 43
FBXExportQuickSelectSetAsCache v setName . . . . . . . . . . . . . . 43
FBXExportQuickSelectSetAsCache q . . . . . . . . . . . . . . . . . . . . . . . 43
FBXImportAxisConversionEnable v [true|false] . . . . . . . . . . . . . . . . 44
FBXImportScaleFactorEnable v [true|false] . . . . . . . . . . . . . . . . . . 44
FBXImportScaleFactor value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
FBXImportUpAxis [y|z] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
FBXImportEdgeSmoothing v [true|false]. . . . . . . . . . . . . . . . . . . . . 44
FBXImportCacheFile v [true|false] . . . . . . . . . . . . . . . . . . . . . . . . . 45
FBXImport -f [filename] -t [take i