Announcements

Starting in December, we will archive content from the community that is 10 years and older. This FAQ provides more information.

Community
FBX Forum
Welcome to Autodesk’s FBX Forums. Share your knowledge, ask questions, and explore popular FBX topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

What do Fbxiosettingspath.h define macros actually do? They don't seem to actually change Scene Importing / Exporting

1 REPLY 1
Reply
Message 1 of 2
ilan.keshet
230 Views, 1 Reply

What do Fbxiosettingspath.h define macros actually do? They don't seem to actually change Scene Importing / Exporting

I've looked in FBX SDK documentation, and there is 0 documentation on what the defines in Fbxiosettingspath.h actually do.

 

I had initially thought they would changes the behavior of when traverse an FBX Scene, but it does not seem to actually do anything.

 

Can anyone explain to me what these actually do?

 

IMP_FBX_MODEL,

IMP_SKINS,

IMP_GEOMETRY,

IMP_FBX_ANIMATION,

IMP_FBX_MATERIAL,

IMP_FBX_TEXTURE,

 

EXP_FBX_MATERIAL,

EXP_FBX_TEXTURE,

EXP_FBX_SHAPE,

EXP_FBX_GOBO,

EXP_FBX_ANIMATION,

EXP_FBX_GLOBAL_SETTINGS

 

when using them with FbxIOSettings::SetBoolProp

1 REPLY 1
Message 2 of 2
regalir
in reply to: ilan.keshet

These flags can be used by applications to filter how they want to process the Fbx data (when transferring it from the Fbx to their internal format). For example, IMP_SKINS and IMP_GEOMETRY are used by the FbxMaya and 3dsMax plug-ins to skip bringing in skins and geometries (the FBX data is still read from the files).

 

The IMP_FBX_ANIMATION, IMP_FBX_TEXTURE and EXP_FBX_ANIMATION are actually affecting how the FBX files are read/written. When one of these flags is set to False, the corresponding data are not process in the FBX SDK.

 

All the others are maintained for legacy reasons.

 

Hope this answer your question!

Cheers

 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report