Initial Release
The Unity FBX Exporter is a simple FBX writer designed to export static objects from Unity into the FBX format, preserving the materials, game object hierarchy and textures attached.
Features
- Can export any GameObject into FBX format.
- Supports FBX format 7.3, around 2013.
- Exports materials into the FBX file.
- Exports texture references into the FBX file.
- Can make a copy of all materials and link them to newly minted FBX file.
- Can make a copy of all textures and link them to newly create materials.
- Export very deeply hierarchical Game Objects with just a few clicks.
Known limitations
- Linear algebra is hard. GameObjects rotations won't be exported correctly. If you can fix this, PLEASE DO.
- FBX format will only recognize diffuse maps and normal maps when exporting. Can not include height maps, for example.
- Textures only support PBR Unity 5 shaders.
- Scaling is not supported yet.
- Only exports one UV map, not a AO UV 2 map.
- Sort of works at Runtime. Needs to use File.IO instead of AssetDatabase to truly work at runtime.
- Sometimes the reimported FBX files don't find the right materials. C'est la vie.
- Exporting a prefab in the Project Tab sort of works. Needs more testing