List Embedded Textures

Not applicable
06-28-2021
08:12 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
We are trying to extract a list of embedded textures as efficiently as possible from FBX files using the C++ SDK.
So far we use the FbxImporter and set an EmbeddedFileReadCallback. This works fine but is about a factor of 10-100 too slow for our use.
Is there any other approach we should consider? We are not interested in Mesh/Animation/Camera/etc. information at all. We just want the names of the embedded textures/files.
We tried deactivating as much as possible using the FbxIOSettings. Basically everything in fbxiosettingspath.h with an IMP_FBX prefix except IMP_FBX_EXTRACT_EMBEDDED_DATA.