Generated by GPT-5-mini| Autodesk FBX | |
|---|---|
| Name | Autodesk FBX |
| Extension | .fbx |
| Developer | Autodesk |
| Released | 1996 (as Filmbox), 2006 (renamed FBX) |
| Latest release | (proprietary) |
| Genre | 3D exchange format, asset interoperability |
Autodesk FBX Autodesk FBX is a proprietary 3D asset exchange format and software development kit used for transfer of geometry, animation, materials, and scene hierarchy among digital content creation tools. It is widely used in pipeline workflows spanning Pixar, Walt Disney Animation Studios, Industrial Light & Magic, Electronic Arts, and Ubisoft and integrates with game engines, rendering systems, and real‑time pipelines like Unreal Engine, Unity (game engine), CryEngine, Frostbite (game engine).
FBX serves as an interoperability layer between applications such as Autodesk Maya, Autodesk 3ds Max, Blender (software), Houdini, Cinema 4D, ZBrush, and Modo (software), enabling transfer of meshes, rigging, skinning, morph targets, cameras, lights, and animation curves. Major studios and vendors including NVIDIA, AMD, Sony Interactive Entertainment, Microsoft Studios, Nintendo, and post‑production houses like Framestore and The Mill (company) rely on FBX in production pipelines. FBX complements other formats such as Alembic, glTF, COLLADA, OBJ (file format), and USD (file format) within asset management and archival strategies.
FBX exists in both binary and ASCII encodings and encapsulates hierarchical scene graphs with nodes representing geometry, bones, constraints, deformers, and animation stacks. The format supports polygonal meshes, NURBS surfaces, subdivision surfaces, vertex colors, UV sets, and material assignments compatible with renderers like RenderMan, Arnold (renderer), V-Ray, Octane Render, and Redshift. Animation data includes keyframes, animation layers, blend shapes, skeletal hierarchies, and baked transforms; interoperability challenges often arise when mapping FBX constructs to formats like Alembic or USD. Metadata, custom properties, and user attributes are embedded for pipeline tools used by companies such as ILM, Weta Digital, DNEG, and Blue Sky Studios.
Originally developed by Kaydara as Filmbox, the technology was acquired by Alias (company) and later by Autodesk, with the FBX name becoming central to cross‑application exchange in the 2000s. The SDK evolved alongside industry shifts led by entities like Sony Pictures Imageworks, DreamWorks Animation, Lucasfilm, and gaming studios including Valve Corporation and Epic Games. Competing and complementary initiatives—such as COLLADA driven by the Khronos Group, glTF introduced by Facebook and Khronos, and USD developed by Pixar—shaped FBX feature priorities and interoperability roadmaps. Autodesk's FBX SDK updates responded to demands from broadcasters like BBC and streaming services like Netflix that adopted complex VFX pipelines.
FBX encodes skeletal rigs, inverse kinematics, constraints, skin weights, morph targets, animation curves, and per‑vertex attributes used in visual effects and interactive media. It handles cameras (perspective, orthographic), lights (spotlight, directional), custom shader bindings, and material networks compatible with systems such as Substance (software), Mari (software), Quixel, and Krita. FBX supports baking of animation, retargeting workflows used by studios like Riot Games and Blizzard Entertainment, and exchange of motion capture data from systems like Vicon, OptiTrack, and Motion Analysis Corporation. The SDK exposes import/export APIs enabling conversion tools developed by vendors like SideFX, Maxon, and Foundry.
Native or plugin‑level FBX support exists across major DCC and engine ecosystems: Autodesk Maya, Autodesk 3ds Max, Blender (software), Houdini, Unity (game engine), Unreal Engine, CryEngine, Godot Engine, and compositing systems like Nuke (software). Third‑party toolchains from Adobe Systems (including Adobe Substance 3D), SideFX Houdini, Foundry Nuke, and Blackmagic Design integrate FBX for asset exchange. Interoperability efforts often involve studios such as Weta Digital, Digital Domain, Framestore, DNEG, and Industrial Light & Magic who build custom exporters and importers to preserve studio‑specific rigging conventions and material networks.
Autodesk provides the FBX SDK as a proprietary library with bindings for C++, Python, and .NET platforms; licensing terms govern redistribution and integration in commercial software products. SDKs are distributed by Autodesk and leveraged by middleware vendors such as Perforce, SideFX, Foundry, Havok, and Epic Games to implement import/export utilities. Legal and interoperability discussions involve stakeholders including WIPO standards dialogues and consortiums like the Khronos Group where formats such as glTF and COLLADA are standardized alternatives.
FBX is extensively used in game development by studios like Electronic Arts, Ubisoft, Square Enix, Bethesda Softworks, and Capcom for character pipelines, cinematics, and asset streaming. Visual effects pipelines at ILM, Weta Digital, DNEG, Framestore, and Digital Domain use FBX for scene assembly, layout, and animation transfer between tools. Architectural visualization firms and broadcasters such as BBC, Netflix, and HBO use FBX for scene interchange with renderers like V-Ray and Arnold (renderer), while virtual production stages at The Third Floor and Virtual Production studios use FBX with realtime systems from Epic Games and motion capture vendors like Vicon.
Category:3D graphics file formats