[PDF] Exporting from Maya to an FBX file - Autodesk





Loading...








Constraints - Dynamic binding of ligands

Constraints - Dynamic binding of ligands group down to fit nicely in the middle of the Maya grid with the ephrin on top of the Eph pointing up In the outliner, MMB drag the EphA2 and ephrinA5 out




[Type here] - Dr Babasaheb Ambedkar Open University

[Type here] - Dr Babasaheb Ambedkar Open University NURBS (Non?Uniform Rational B?Splines) are one of the geometry types you can use to create 3D curves and surfaces in Maya NURBS are useful for constructing

A COLLISION DEFORMER FOR AUTODESK MAYA A Thesis by

A COLLISION DEFORMER FOR AUTODESK MAYA A Thesis by collisions by applying a controllable deforming algorithm to the object Figure 9 The shape of the bulge effect can be manipulated using the curve

Maya 7 Tutorial - Unipa

Maya 7 Tutorial - Unipa When you scale an object non-uniformly along one of its axes, you are scaling it All objects (curves, surfaces, groups) have pivot points

An Intermediate Polygon Modeling Tutorial using Autodesk Maya

An Intermediate Polygon Modeling Tutorial using Autodesk Maya In 3D, unless you create geometry along hard edges your 3D model may not light in a realistic manner 9 Texture: What can be done with textures? Discuss when




Nucleus in Autodesk Maya

Nucleus in Autodesk Maya stretch and collision results in less stretching along colliding faces Maya: the Nucleus solver node, object node, dynamic

MAYA DEVELOPER'S TOOL KIT - DCA

MAYA DEVELOPER'S TOOL KIT - DCA Access to all Maya objects (curves, surfaces, DAG nodes, dependency graph nodes, It is passed in to the MFnPlugin constructor, along with the vendor

Wires: A Geometric Deformation Technique

Wires: A Geometric Deformation Technique of wires and domain curves provide a new way to outline the shape ure 14(b) is a result of pulling the reference curve R along the object




[PDF] Modeling a dragon using NurBs in Maya - Foro3d

Maya There are three type of modeling method in Maya, NURBS modeling, important, as it will be easier for me to visualise the object I have in mind later on I along first curve, you will notice that the first EP point is snapping on the curve

[PDF] NURBS Modeling - Washington

Sweep one or more profile curves along two path curves (birail) 43 Create a from geometry class that we can represent a (two dimensional) line with

[PDF] Exporting from Maya to an FBX file - Autodesk

Find the readme, along with this Help To unlock the normals, import the geometry into Maya and then select Normals > Unlock normals See The Curve filters let you apply animation filters to function curves during the export process

PDF document for free
  1. PDF document for free
[PDF] Exporting from Maya to an FBX file - Autodesk 119333_6maya_fbx_plug_in_help.pdf

Autodesk Maya FBX Plug-in (2010.2)

User Guide

Copyright

© 2009 Autodesk, Inc. All rights reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may not be

reproduced in any form, by any method, for any purpose.

Certain materials included in this publication are reprinted with the permission of the copyright holder.

The following are registered trademarks or trademarks of Autodesk, Inc., in the USA and other countries: 3DEC (design/logo), 3December,

3December.com, 3ds Max, 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 Web Format, Discreet, DWF, DWG, DWG (logo), DWG Extreme, DWG TrueConvert, DWG TrueView, DXF,

Ecotect, Exposure, Extending the Design Team, Face Robot, FBX, Filmbox, Fire, Flame, Flint, FMDesktop, Freewheel, Frost, GDX Driver, Gmax,

Green Building Studio, Heads-up Design, Heidi, HumanIK, IDEA Server, i-drop, ImageModeler, iMOUT, Incinerator, Inferno, Inventor, Inventor

LT, Kaydara, Kaydara (design/logo), Kynapse, Kynogon, LandXplorer, LocationLogic, Lustre, Matchmover, Maya, Mechanical Desktop, Moonbox,

MotionBuilder, Movimento, Mudbox, NavisWorks, ObjectARX, ObjectDBX, Open Reality, Opticore, Opticore Opus, PolarSnap, PortfolioWall,

Powered with Autodesk Technology, Productstream, ProjectPoint, ProMaterials, RasterDWG, Reactor, RealDWG, Real-time Roto, REALVIZ,

Recognize, Render Queue, Retimer,Reveal, Revit, Showcase, ShowMotion, SketchBook, Smoke, Softimage, Softimage|XSI (design/logo),

SteeringWheels, Stitcher, Stone, StudioTools, Topobase, Toxik, TrustedDWG, ViewCube, Visual, Visual Construction, Visual Drainage, Visual

Landscape, Visual Survey, Visual Toolbox, Visual LISP, Voice Reality, Volo, Vtour, Wire, Wiretap, WiretapCentral, XSI, and XSI (design/logo).

The following are registered trademarks or trademarks of Autodesk Canada Co. in the USA and/or Canada and other countries: Backburner,

Multi-Master Editing, River, and Sparks.

The following are registered trademarks or trademarks of Moldflow Corp. in the USA and/or other countries: Moldflow MPA, MPA (design/logo),

Moldflow Plastics Advisers, MPI, MPI (design/logo), Moldflow Plastics Insight, MPX, MPX (design/logo), Moldflow Plastics Xpert.

All other brand names, product names or trademarks belong to their respective holders.

Disclaimer

THIS PUBLICATION AND THE INFORMATION CONTAINED HEREIN IS MADE AVAILABLE BY AUTODESK, INC. "AS IS." AUTODESK, INC. DISCLAIMS

ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR

FITNESS FOR A PARTICULAR PURPOSE REGARDING THESE MATERIALS.

Contents

Chapter 1Maya FBX Plug-in What"s New . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

What

"s new in this version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Stereo Camera support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Smooth Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Selection Sets support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Display layer support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Export Selection functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Enhanced hardware shader support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Enhanced Tangent type support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Queryable FBX plug-in commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Camera image plane export/import support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Displacement Map export/import support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Normal Map export/import support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Tangents and Binormals support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Use scene name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Generate log data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Known limitations for this version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Unwanted geometry appearance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Cluster import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Scale compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Selection sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Conversion support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

File textures, procedural, and map channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Camera support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Light support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Custom properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Level of Detail group nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Chapter 2Installing the Maya FBX Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Windows installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Macintosh installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Linux installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

iii

Downloading the Maya FBX Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Checking your version number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Chapter 3FBX Plug-in UI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Plug-in menu bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Creating a custom preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Editing a preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Storing presets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Edit mode options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Web updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Export/Import or Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Chapter 4Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Exporting from Maya to an FBX file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Export presets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Autodesk Media & Entertainment preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Edit/Save preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Include . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Smoothing Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Split per-vertex normals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Tangents and Binormals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Smooth Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Selection Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Convert to Null objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Convert NURBS surface to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Instances to objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Referenced containers content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Display Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Extra options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Bake animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Deformed Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Curve filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Geometry cache file(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Lights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Embed media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Input Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Advanced options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Scale Factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Scene units converted to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Axis conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

UI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Show/Hide Warning Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Generate log data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

FBX file format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

FBX version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Collada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Chapter 5Import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Importing FBX files into Maya . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

iv | Contents

Import presets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

Autodesk Media & Entertainment preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Edit/Save preset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Include . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Unlock Normals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Combine per-vertex Normals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Extra options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Deformed Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

File content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Lights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Advanced options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

Scale Factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

File units converted to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

UI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Show/Hide Warning Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Generate log data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Axis conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Chapter 6Maya FBX Plug-ins Workflows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

IFFFS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

MotionBuilder layers support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Camera interoperability limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Quads vs. Triangles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Renaming strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Unwanted geometry appearance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Chapter 7Maya MEL Scripting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Scripting commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Export commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

FBXExport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

FBXExportAnimationOnly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

FBXExportApplyConstantKeyReducer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

FBXExportAxisConversionMethod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

FBXExportBakeComplexAnimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

FBXExportBakeComplexEnd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

FBXExportBakeComplexStart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

FBXExportBakeComplexStep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

FBXExportCacheFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

FBXExportCameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

FBXExportCharacter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

FBXExportColladaFrameRate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

FBXExportColladaSingleMatrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

FBXExportColladaTriangulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

FBXExportConstraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

FBXExportConvert2Tif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

FBXExportDxfTriangulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

FBXExportDxfDeformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

FBXExportEdgeSmoothing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

FBXExportEmbeddedTextures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

FBXExportFileVersion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

FBXExportGenerateLog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

FBXExportHardEdges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

Contents | v

FBXExportInAscii . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

FBXExportInputConnections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

FBXExportInstances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

FBXExportLights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

FBXExportQuaternion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

FBXExportQuickSelectSetAsCache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

FBXExportReferencedContainersContent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

FBXExportScaleFactor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

FBXExportShapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

FBXExportSkins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

FBXExportUpAxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

FBXExportUseSceneName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

FBXExportTangents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

FBXImport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

FBXImportAxisConversionEnable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

FBXImportCacheFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

FBXImportCameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

FBXImportCharacter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

FBXImportConstraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

FBXImportConvertDeformingNullsToJoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

FBXImportDxfWeldVertice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

FBXImportDxfReferenceNode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

FBXImportDxfObjectDerivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

FBXImportEdgeSmoothing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

FBXImportFillTimeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

FBXImportGenerateLog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

FBXImportHardEdges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

FBXImportLights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

FBXImportMergeBackNullPivots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

FBXImportMergeAnimationLayers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

FBXImportMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

FBXImportOverrideNormalsLock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

FBXImportProtectDrivenKeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

FBXImportQuaternion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

FBXImportResamplingRateSource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

FBXImportScaleFactorEnable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

FBXImportScaleFactor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

FBXImportSetMayaFrameRate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

FBXImportSetLockedAttribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

FBXImportShapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

FBXImportSkins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

FBXImportUpAxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

FBXConvertUnitString . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

FBXGetTakeComment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

FBXGetTakeCount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

FBXGetTakeIndex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

FBXGetTakeLocalTimeSpan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

FBXGetTakeName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

FBXGetTakeReferenceTimeSpan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

FBXLoadExportPresetFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

FBXLoadImportPresetFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

FBXRead . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

FBXResetImport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

FBXResetExport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

FBXResamplingRate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

Chapter 8Maya FBX Plug-in glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

vi | Contents

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

Contents | vii

viii

Maya FBX Plug-in What"s

New

The following section contains the new features and known limitations for the 2010 versions of the Autodesk Maya FBX

Plug-in.

NOTEConsult the readme file for any last-minute changes to this release. Find the readme, along with this Help

system, in the Program Files > Autodesk FBX folder. What " s new in this version

This section lists the new features included with the 2010 versions of the Maya FBX Plug-in. Click the

hyperlinks below to see more details.

New features

This version of the Maya FBX plug-in includes the following new features: ?Stereo Camera support on page 2 ?Smooth Mesh on page 2 ?Selection Sets support on page 2 ?Display layer support on page 2 ?Added Export Selection functionality on page 2 in both the UI and via MEL scripting. ?Enhanced hardware shader support on page 2 ?Enhanced Tangent type support on page 2 ?Queryable FBX plug-in commands on page 3 ?Camera image plane export/import support on page 3 ?Displacement Map export/import support on page 3 ?Normal Map export/import support on page 3 ?Tangents and Binormals support on page 3 1 1 ?Added a Use scene name on page 3 option ?Added a Generate log data on page 3 option

Stereo Camera support

The Maya FBX Plug-in now supports the full Maya Stereo Camera rig. See Camera support on page 5 for more information.

Smooth Mesh

A new Smooth Mesh option has been added to the Maya FBX Exporter to support Maya"s Smooth Mesh Preview functionality in FBX. See Smooth Mesh on page 26 for more information.

Selection Sets support

The Maya FBX Plug-in now supports the export and import of Selection Sets. Since Maya supports both objects and component types, you can export and import object and component types.

A Selection Set option has been added to the FBX Exporter, but no option is needed for the FBX Importer

as all selection sets in the file are imported automatically. See Selection Sets on page 26 for more information.

Display layer support

The Maya FBX Plug-in now supports the automatic export and import of Display Layers. This improves interoperability between Autodesk Maya, Mudbox, and 3ds Max. See Display Layers on page 28 for more information and limitations.

Export Selection functionality

This version of the Maya FBX Plug-in supports Export selection functionality in both the UI and via MEL

scripting. This new functionality lets you export selected elements to FBX without having to export all the

related input connections. See Connections on page 33 and FBXExport on page 62.

Enhanced hardware shader support

This version of the Maya FBX Plug-in contains CgFX and HLSL hardware shader enhancements. These

enhancements include the ability to modify shader settings within Maya and export to FBX with the changes

intact. This functionality now lets you export customized CgFX and HLSL hardware shaders to FBX while

maintaining visual fidelity.

Enhanced Tangent type support

This version of the Maya FBX Plug-in has increased the visual fidelity of animation being exported or imported

with FBX, as well as improvements to limit the changes made to tangents for heightened interoperability.

These latest enhancements ensure that animations stay even more accurate and that your animation curves

undergo minimal changes so that you can modify them easily later.

2 | Chapter 1 Maya FBX Plug-in What"s New

Queryable FBX plug-in commands

You can now query FBX plug-in commands. You can query any command variable, or return the actual

state of the variable. This is useful if you want to debug your script and want to find a variable value.

Camera image plane export/import support

The Maya FBX Plug-in now supports image files as image planes on user-created Maya cameras.

Displacement Map export/import support

Maya now supports the export/import of Displacement Map shaders which you can use to displace geometry

during rendering.

Normal Map export/import support

The Maya FBX Plug-in now supports images applied as Normal Maps by supporting the bump map node

Use As:Tangent Space Normals attribute setting.

Tangents and Binormals support

Activate this option if you want the Maya FBX Plug-in to create tangents and binormals data from UV and

Normal information of meshes. This way you can have a tangent space representation of your meshes that

you can use for advanced rendering. See Tangents and Binormals on page 26 for more information.

Use scene name

The Maya FBX Plug-in now lets you name exported scene animation for the Maya scene. Normally, the

Maya FBX Plug-in saves Maya scene animation in the FBX file as Take 001. See Use scene name on page 28

for more information.

Generate log data

You can now disable the generation of error log data if you do not want this information written to the log.

This can be useful if you run batch imports/exports that create large warning/error files. See Generate log

data on page 36.

Known limitations for this version

The following section contains a list of known limitations for this version of the Maya FBX Plug-in:

Limitations

This version of the Maya FBX Plug-in has the following limitations: ?Unwanted geometry appearance on page 4 ?Cluster import on page 4 ?Scale compensation on page 4

Queryable FBX plug-in commands | 3

?Selection sets on page 4

Unwanted geometry appearance

If you import non-deformed geometry, the normals are locked when it is imported to Maya. These locked

normals can create problems when you deform the geometry in Maya. To unlock the normals, import the geometry into Maya and then select Normals > Unlock normals. See

Unwanted geometry appearance on page 59.

Cluster import

To import clusters correctly into Maya, deactivate the Deforming elements to joints on page 49 option.

Otherwise their cluster pivots do not import correctly.

Scale compensation

There is no limitation for the scale compensate setting in the Maya FBX Plug-in itself.

However, there is a limitation in 3ds Max. If you modify the scale of joints that are parents of other joints

in Maya, a conversion is performed that compensates for the scaling behavior that is not found in 3ds Max.

This is done by animating the scale of the child joint. This conversion maintains the visual fidelity of Maya

animation in 3ds Max.

What does Scale Compensate do?

If you scale a parent joint in Maya using scale compensation, it creates an offset for a child joint rather than

scaling it. But if you do the same thing in 3ds Max, the child scales and creates no offsets.

Selection sets

A known limitation exists where sets that contain NURBS Sub-components, such as Isoparm, Control Vertex,

or Surface Patch, do not retain the NURBS sub-component information. This results in an empty set on import.

Conversion support

The following sections are about how the Maya FBX Plug-in converts Maya objects and their properties.

File textures, procedural, and map channels

The Maya FBX Plug-in supports texture files in almost any standard material channel. Anything that you

map in the Color, Bump mapping and other channels translate to FBX, as long as they are not procedural

maps.

SupportMap channel

SupportedColor

SupportedTransparency

4 | Chapter 1 Maya FBX Plug-in What"s New

SupportMap channel

SupportedAmbient color

SupportedIncandescence

SupportedBump

SupportedDiffuse

SupportedCosine power

SupportedSpecular color

SupportedReflectivity

SupportedReflected color

The Maya FBX Plug-in supports file texture maps. If you are using either 2D or 3D procedural textures,

convert them to a file texture first. NOTEThe Maya FBX Plug-in ignores any maps applied to unsupported channels on export.

Camera support

The following tables indicate how both Maya and the FBX file format treat cameras.

Camera export

The following table lists Maya cameras and how the FBX file format treats them on export:

Becomes in FBXIn Maya

Camera without interest.Camera

Camera with interest.Camera and Aim

Camera with interest and up vector.Camera, Aim, and Up

Field of View FCurve. The view is consistent

even though the focal length values

Angle of View

change when you import the FBX file into

3ds Max.

Near and Far clipping plane values are

supported but not animation.

Near/Far clipping planes

CameraStereoStereo Camera

NOTEAny animation applied to a Maya camera"s Up node is baked onto the camera"s rotation you import it into

3ds Max.

Camera support | 5

Camera import

The following lists how Maya treats MotionBuilder cameras on import:

Becomes in MayaIn FBX

CameraFree Camera

Camera and AimCamera (With a look-at Target/Interest) Camera with an orthographic setting.Orthographic Camera

Light support

The following tables list Maya lights and how the plug-in treats them when they are exported to the FBX

file format and imported into Maya:

Light types

When imported back into MayaIn Maya

Point lightAmbient light

Directional lightDirectional light

Spot lightSpot light

Point lightArea light

Point lightPoint light

Custom properties

Because of type limitations in FBX files, the following conversions are applied.

Becomes in FBXExported from Maya

VECTORVector

BOOLBoolean

INTEGERInteger

STRINGString

ENUMEnum

REALFloat

Becomes in MayaImported FBX

FloatREAL

BooleanBOOL

6 | Chapter 1 Maya FBX Plug-in What"s New

Becomes in MayaImported FBX

IntegerINTEGER

StringSTRING

VectorVECTOR

Level of Detail group nodes

The Maya FBX Plug-in supports LOD (level of detail) group nodes. See the Maya documentation on LOD group nodes for more information.

Level of Detail group nodes | 7

8

Installing the Maya FBX

Plug-in

Maya uses the Maya FBX Plug-in to import, export, and convert files using the FBX file format. This chapter describes how

to install the Maya FBX Plug-in on Windows®, Mac® OS X, and Linux systems.

The Maya FBX Plug-in comes with Maya and is installed automatically. This procedure is included so you can upgrade

your Maya FBX Plug-in with later versions.

NOTEThe Maya FBX Plug-in that accompanies your version of Maya may not be the most recent version. It is a

good practice to check for updates, as each subsequent Maya FBX Plug-in version has enhanced functionality, and

is available free. See Web updates on page 19 for instructions on how to verify that your plug-in version is the latest.

IMPORTANTPlug-ins run only on the version of Maya for which they are created; verify that the version of the

Maya FBX Plug-in that you are installing is appropriate for the version of Maya you are running. The Maya FBX Plug-in is available for Windows®, Max® OS X, and Linux systems.

Windows installation

The Maya FBX Plug-in is compatible with the following versions of Microsoft Windows: ?Windows XP (32/64-bit) ?Windows Vista (32/64-bit)

To install the Maya FBX Plug-in:

1Exit Maya or deactivate fbxmaya.mll in Maya"s Plug-in manager before installing.

NOTEIf you install the Maya FBX Plug-in while the fbxmaya.mll driver is in use, the installation cannot occur

and an "

Error opening file for writing

" message displays.

2Download the install file from www.autodesk.com/fbx. See Downloading the Maya FBX Plug-in on page

14 for information on downloading the latest Maya FBX Plug-in.

3Double-click the install file to launch the Autodesk Maya FBX Plug-in installer.

4Click I accept to accept the terms of the license agreement, and then click Next.

2 9

5The next window shows the recommended installation location for the plug-in. To specify another

location, click Browse to launch the file browser.

6Click Next.

7The next window shows the recommended installation location for the plug-in documentation. To

specify another location, click Browse to launch the file browser.

10 | Chapter 2 Installing the Maya FBX Plug-in

8Click Install.

9A series of dialog boxes appear asking if you would like to keep older versions of the plug-in (if applicable),

open the plug-in documentation or view the read me file. Select Yes or No for each of these options.

10The Installation completed window appears. Click Close to exit the installer.

The Maya FBX Plug-in is now installed.

Removing the Maya FBX Plug-in from Windows

To remove the Maya FBX Plug-in manually:

1In Maya, disable the fbxmaya.mll Loaded and Autoload options in the Plug-in Manager.

2Exit Maya.

3Delete fbxmaya.mll from the Maya\bin\plugins directory, where is the version of Maya

you have installed.

Macintosh installation

The Maya FBX Plug-in is available for Mac OS X 10.5.

To install the Maya FBX Plug-in:

1Download the TGZ file from the Autodesk web site (www.Autodesk.com/FBX) to your desktop.

2Double-click the TGZ file to extract the Installation disk image.

3Double-click the package icon to start the installation. The Welcome pane appears.

Macintosh installation | 11

4Click Continue to start the installation process. The Software License Agreement pane appears.

5Read the License Agreement and click Continue. A dialog box appears asking if you accept the terms

and continue with the installation.

6Click Agree to accept. The Select a Destination pane appears. Select the destination disk where you want

to install the Maya FBX plug-in and click Continue.

7The Easy Install pane appears. Click Upgrade.

8A dialog box appears asking you to enter your name and login password to continue the installation.

NOTEYou must obtain administrator privileges to continue installation.

9The installation begins. A progress bar indicates the time remaining of the installation. When the

progress reaches 100%, the Finish Up pane appears.

10Click Close to exit the installation program.

11Start Maya and navigate to Window > Settings/Preferences > Plug-in Manager.

NOTE This installs the Maya FBX Plug-in to the following directory: /Applications/Alias/maya/Maya.app/Contents/MacOS/plug-ins, where is the version of Maya you have installed.

12 | Chapter 2 Installing the Maya FBX Plug-in

12Activate the Loaded option for Fbxmaya.lib in the Plug-in Manager.

13Activate the Fbxmaya.libAutoload option so Maya loads the Maya FBX Plug-in automatically at start-up.

Removing the Maya FBX Plug-in from Mac OS X

To remove the Maya FBX Plug-in:

1In Maya, deactivate the fbxmaya.libLoaded and Autoload options in the Plug-in Manager.

2Exit Maya.

3Locate the fbxmaya.lib plug-in. This file resides in the Drive>/Applications/Alias/maya/Maya.app/Contents/MacOS/plug-ins directory, where is the version of Maya you have installed.

4Delete the fbxmaya.lib file.

Linux installation

The Maya FBX Plug-in is available for Linux.

Linux compatibility

The Maya FBX Plug-in is compatible with the following versions of the Linux Operating System: ?GCC 4.0.2 (32- and 64-bit)

To install the Maya FBX Plug-in:

1Download the installation file from the Autodesk web site (www.Autodesk.com/FBX).

2Remove the old plug-in from the /usr/aw/maya/bin/plug-ins/ (where is the version of Maya

you have installed,)directory by entering % rm -f fbxmaya*.so at the command prompt.

3Type the following command to install the Maya FBX Plug-in:

(Where FBX is the version of the Maya FBX Plug-in you have installed). This installs the plug-in to the following directory: /usr/aw/maya/bin/plug-ins/ (where is the version of Maya you have installed). If you install Maya in another folder, you can specify the path on the command line after

FBX_MAYA_LINUX_ENU/home/maya/mypath/

(Where FBX is the version of the Maya FBX Plug-in you have installed.)

1Start Maya and navigate to Window > Settings/Preferences > Plug-in Manager.

2Activate the Loaded option for Fbxmaya.so in the Plug-in Manager.

3Activate the Fbxmaya.soAutoload option so Maya loads the Maya FBX Plug-in automatically at start-up.

Removing the Maya FBX Plug-in from Linux

To remove the Maya FBX Plug-in:

1In Maya, deactivate the fbxmaya.soLoaded and Autoload options in the Plug-in Manager.

Linux installation | 13

2Exit Maya.

3Log into your system as root.

4Remove the Maya FBX Plug-in by entering the following command:

Downloading the Maya FBX Plug-in

The Maya FBX Plug-in is available for free download.

The Maya FBX Plug-in that accompanies your version of Maya may not be the most recent version. It is a

good practice to check for updates, as each subsequent Maya FBX Plug-in version has enhanced functionality,

and is available free. See Web updates on page 19 for instructions on how to verify that your plug-in version

is the latest.

To download the Maya FBX Plug-in:

1Go to www.autodesk.com/fbx

2Click the Download FBX Plug-ins and Tools link for the latest SDKs and FBX plug-in releases.

3Click the FBX Plug-ins, Converter, and QuickTime Viewer Downloads link.

4Fill out the form that appears and click Submit. This takes you to a page where the plug-ins reside.

NOTEThe Maya FBX Plug-ins are categorized by type, operating system, then application version.

5Click the FBX plug-in link to download the corresponding FBX installer.

NOTETo find older versions of the Maya FBX Plug-ins, click the Plug-in and Converter Archives link at the

bottom of the web page.

Checking your version number

Once you complete the installation, run the Maya FBX Plug-in. The header of the FBX Exporter and Importer

windows in Maya displays the FBX Version number.

The Maya FBX Plug-in that accompanies your version of Maya may not be the most recent version. It is a

good practice to check for updates, as each subsequent Maya FBX Plug-in version has enhanced functionality,

and is available free. See Web updates on page 19 for instructions on how to verify that your plug-in version

is the latest.

14 | Chapter 2 Installing the Maya FBX Plug-in

FBX Plug-in UI

This section describes the Maya FBX Plug-in user interface. Options and menus are contained within rollout menus that

you can expand and collapse.

Plug-in menu bar

The Maya FBX Plug-in menu bar, at the top of the FBX Importer or Exporter window, contains options for

customizing the plug-in to meet your needs. Edit

You can use the Edit preset option in the Edit menu to create and save custom presets with option settings

that you define. 3 15 Access the Edit/Save preset options through the Edit menu in the Maya FBX Plug-in UI.

Creating a custom preset

To create a custom preset

1Configure the FBX import or export window with the settings and UI layout you want.

2Click Edit > Save preset.

3Type the name of the new preset for example, "My preset".

4Click OK. For information about changing your custom preset, See Editing a preset on page 16.

Editing a preset

You can modify existing presets with custom option settings and UI layouts using the Edit preset mode.

1Click Edit > Edit preset.

16 | Chapter 3 FBX Plug-in UI

2A dialog box opens to inform you that you must right-click a tree view item to edit its parameters. Click

Ok.

3The UI is split into two sections, adding a tree view of the FBX options in the left section.

4Select, and then right-click elements in the Tree View to access the Edit options.

NOTESome edit options are common to all structure levels, while some are specific to a particular structure

level. You can apply some options at any level of the options structure. See Edit mode options on page 18.

Edit | 17

Storing presets

You can save your custom presets in a file that you can share with other users. Consult the table for the

location of your saved presets.

Preset locationFBX version

C:\My Documents\Maya\FbxPresets2009.3 (and earlier) C:\My Documents\Maya\FBX\Presets.2010.0 (and later) Preset files have the file extension .fbximportpreset, for example My Preset.fbximportpreset.

Edit mode options

Use the Edit Mode options to customize your Maya FBX Plug-in UI preset.

Show/Hide

Use this option to activate or disable the visibility of a group or option in the UI.

Enable/Disable

Use this option to lock the group or option so that it appears grayed-out in the UI and cannot be modified.

Expand/Collapse

Use this option to change whether the group or option is expanded (A) or collapsed (B) by default in the

UI.

View as expandable group/View as expanded Panel

Use this option to set whether a group is expandable (A) or not (B). Help Click the Help on FBX option in the Help menu to access the Maya FBX Plug-in documentation.

18 | Chapter 3 FBX Plug-in UI

Web updates

Click the Web Updates option in the Help menu to make sure that you are using the latest version of the

Maya FBX Plug-in.

This function searches the Autodesk web site for a newer version of the plug-in you are currently using.

Export/Import or Close

At the bottom of the Maya FBX Plug-in Importer or Exporter window, you can find Export/Import and Close

button.

Export/Import or Close | 19

Export/Import

Use the Export or Import button to start the export or import process. Close The Close button closes the FBX Export or Import window without performing any action.

20 | Chapter 3 FBX Plug-in UI

Export

This section contains information about options you can use in the Maya FBX Plug-in Exporter window.

Exporting from Maya to an FBX file

To export your Maya scene:

1In Maya, select > File > Export from the main menu bar. A file browser appears. Browse to the location

where you want to save the FBX file.

2Name the file and select Autodesk (.FBX) in the Save as Type field.

3Click Save. The FBX Exporter window opens.

4 21

4Select a preset from the Presets menu. The Autodesk Media and Entertainment preset contains the best

balance of options for a general animation workflow. See Autodesk Media & Entertainment preset on page 23 for more information. You can also select your own options for export from the FBX Exporter window. For more information about export options and which are appropriate for you, review the Export on page 21 section.

5Click Export.

6If conversions or errors occur during the export process, the Warning Manager reports them at the end

of the process. See Show/Hide Warning Manager on page 36 for information about the Warning Manager.

NOTEThere is a difference between "Errors" vs. "Warnings". The plug-in reports an error when something

unexpected occurs. When the plug-in reports an error, it indicates that the consequences of that error are

unknown. Warnings inform users when the plug-in applies conversions to the source data to convert the

data into a format that the destination application can read.

Export presets

The Maya FBX Plug-in has one export workflow preset: ?Autodesk Media & Entertainment preset on page 23 Autodesk Media and Entertainment is the default preset for the Maya FBX Plug-in Exporter.

Selecting a preset

Choose your preset by selecting it in the menu of the Maya FBX Plug-in Presets section.

22 | Chapter 4 Export

Editing presets

If you change a preset, the preset field displays User defined, to show that the preset differs from its default

state. The plug-in saves the User defined state in a temporary file so that the settings are the default the next

time you use the plug-in.

You can also use Edit > Save Preset to save your settings as a custom preset. See Creating a custom preset on

page 16.

Autodesk Media & Entertainment preset

The Autodesk Media and Entertainment preset contains the optimal settings for most animation workflows.

Edit/Save preset

You can use the Edit preset button to create and save custom presets with option settings that you define.

Autodesk Media & Entertainment preset | 23

Access the Edit/Save preset options with the Edit menu in the FBX Exporter UI.

The Maya FBX Plug-in stores custom presets in a file so you can share them with other users. See Storing

presets on page 18 for more information.

For more about creating and editing presets, see:

?Creating a custom preset on page 16 ?Editing a preset on page 16 ?Edit mode options on page 18

Include

The Include rollout lets you decide what data and conversions the plug-in applies to your scene at export

from a host application.

24 | Chapter 4 Export

Geometry

Expand the Geometry rollout to access options related to exporting geometry from your scene.

Smoothing Groups

When you activate this option the Maya FBX Plug-in converts edge information to Smoothing Groups and exports them with the file. When this option is disabled, no edge information is converted to Smoothing Groups.

Split per-vertex normals

Activate this option to split geometry vertex normals based on edge continuity. Vertex normals determine

the visual smoothing between polygon faces. They reflect how Maya renders the polygons in smooth shaded

mode.

This option only applies to MotionBuilder workflows to ensure visual fidelity of surface continuity. It lets

you transfer hard edge information to MotionBuilder. This workflow is required because MotionBuilder does not support ByPolygonVertex Normals.

Why would I use this?

This option lets you keep the same hard/soft edge look that you get from Maya in MotionBuilder.

Do not use this option if you do not require hard edges in MotionBuilder, since this operation duplicates

vertex information and converts the geometry itself. You can use the Combine per-vertex Normals option

in the FBX Importer to perform the inverse operation, but this may result in incorrect UV texture maps, see

the note that follows this entry.

If you are not using a merge-back workflow (merging FBX into existing scene) using this option may result

in incorrect UV mapping when reimporting the FBX file into Maya. Import your FBX file into to your original

Maya scene, to avoid geometry UV issues with split geometry.

Exporting with the Split per-vertex Normals option disabled produces the following result in MotionBuilder:

Geometry | 25

NOTEUsing this option alters UV maps applied to geometry permanently. The UVs are then properly reassigned

to the newly split geometry. When you import this geometry into an empty Maya scene, there is a UV limitation

where using Combine per-vertex Normals in the FBX Importer might result in incorrect UV assignments.

Tangents and Binormals

Activate this option if you want the Maya FBX Plug-in to create tangents and binormals data from UV and

Normal information of meshes. This way you have a tangent space representation of your meshes that you

can use for advanced rendering.

NOTEYour geometry must have UV information or the Maya FBX Plug-in cannot create tangents and binormals.

Why do I want to do this?

Exporting tangent and binormal data is useful when you define the local coordinate system for each vertex

in the mesh, which is referred to as " Tangent space". This is often required for advanced rendering techniques such as normal mapping. The Maya FBX Plug-in reads the UV data and uses it to calculate the Tangent space data for normal perturbation in per-pixel lighting.

Smooth Mesh

The Smooth Mesh option lets you export source mesh with Smooth Mesh attributes. To export the source mesh, disable the Smooth Mesh Preview attribute in Maya, and then export.

If you activate the Smooth Mesh option, the mesh is not tessellated, and the source is exported with Smooth

Mesh data. If you disable the Smooth Mesh option, the mesh is tessellated and exported without Smooth

Mesh data.

NOTEIf you export a Smooth Mesh Preview from Maya with the FBX Exporter Smooth Mesh option disabled, it

will not affect the mesh in the scene. Instead your result is a tessellated mesh in the file, but with the original

source mesh unaffected/unchanged in the Maya scene.

Selection Sets

The Selection Sets option lets you include or exclude Selection Sets during the export process.

Because including Selection Sets dramatically increases file size, this option is disabled by default, and the

Selection Sets not are exported.

You must activate this option to export Selection Sets.

26 | Chapter 4 Export

Convert to Null objects

Activate this option to convert all geometry into locators (dummy objects) during the export process.

This option is often used for animation only files. It creates a smaller file size, and is supported by FBX

Importer when you import it into the original scene.

In this case, the plug-in imports only animation onto original geometries, and does not add incoming Nulls

to the existing scene. If you import the same file into a new scene, the plug-in imports Nulls with the

animation applied.

Convert NURBS surface to

This option lets you convert NURBS geometry into a Mesh geometry during the export process. This option

is useful if you are exporting a scene to a package that may not support NURBS.

By default, this option is set to

" NURBS " , meaning the plug-in applies no conversion and NURBS geometry is exported as NURBS.

FunctionOption

No conversion applied.NURBS

Converts geometry based on the NURBS

display settings.

Interactive display mesh

Converts geometry based on the NURBS

render settings.

Software Render Mesh

Instances to objects

As the Maya FBX Plug-in does not cu

Geometry Documents PDF, PPT , Doc