diff --git a/pages/fbx-import.html b/pages/fbx-import.html new file mode 100644 index 0000000000..ff11567ee3 --- /dev/null +++ b/pages/fbx-import.html @@ -0,0 +1,119 @@ +--- +permalink: /fbx-import/index.html +title: "FBX Import" +description: "How to enable importing of FBX scenes in Godot" +layout: default +--- + +{% include header.html %} + +
+
+
+

FBX support in Godot

+
+
+
+ +
+

+ The information on this page only pertains to Godot 4.0 and later. Godot 3.x does not have support for using FBX2glTF directly, but you can use it as a command line tool to convert scenes before placing the converted glTF file in the Godot project folder. +

+
+

+ FBX is a popular proprietary + 3D interchange format from Autodesk. It is often used in game engines to allow + importing 3D scenes created using software such as Blender, Maya or 3DS Max. +

+

+ Godot does not include an FBX importer in its editor code, as doing so would + require linking against a proprietary SDK. Relying on reverse engineering was + attempted in the past, + but it turned out to be too unreliable. +

+

+ However, thanks to a tool known as FBX2glTF, it is still possible to import + FBX scenes to Godot in a transparent manner. But first… +

+ +

Consider using glTF 2.0 instead

+

+ glTF is an open 3D + interchange format. Unlike FBX, it has many open source implementations + available and is supported out of the box in Godot. +

+

+ We recommend using glTF over FBX for several reasons: +

+

+ See this article for more information. +

+ +

Download FBX2glTF

+

+ By downloading FBX2glTF, you accept the + Autodesk LICENSE AND SERVICES AGREEMENT for Autodesk FBX SDK 2020 + as FBX2glTF includes this proprietary FBX SDK. +

+ +

+ Upstream FBX2glTF is not maintained anymore, so the Godot Engine fork of FBX2glTF + must be used instead. +

+

+ Here are download links for the latest version of Godot Engine's FBX2glTF fork: +

+ +
+ + Windows (x86_64) + + + macOS (x86_64) + + + Linux (x86_64) + +
+ +

+ The macOS x86_64 binary can be used with an ARM Godot editor binary. In this + case, macOS will automatically use Rosetta when running FBX2glTF. Creating an + universal macOS binary (x86_64 + ARM) for FBX2glTF is planned in the future. +

+ +

+ There are no plans to support the Android and HTML5 editor with FBX import, as + those platforms don't allow executing arbitrary external programs.
+ For Android and HTML5, you can use FBX2glTF on another device then save the + converted glTF file. +

+
+ +{% include footer.html %}