Browse Source

Update importing scenes for Godot 3.2 and move some stuff around (#2929)

Matthew 5 years ago
parent
commit
6b89a895d6
1 changed files with 13 additions and 22 deletions
  1. 13 22
      getting_started/workflow/assets/importing_scenes.rst

+ 13 - 22
getting_started/workflow/assets/importing_scenes.rst

@@ -13,26 +13,18 @@ transferred as close as possible.
 
 Godot supports the following 3D *scene file formats*:
 
-* DAE (COLLADA), which is currently the most mature workflow.
-* glTF 2.0. Both text and binary formats are supported. Godot has full support for it, but the format is new and gaining traction.
+* glTF 2.0. Godot has full support for text and binary formats.
+* DAE (COLLADA), an older format that is fully supported.
 * OBJ (Wavefront) formats. It is also fully supported, but pretty limited (no support for pivots, skeletons, etc).
 * ESCN, a Godot specific format that Blender can export with a plugin.
+* FBX, supported via the Open Asset Import library. However, FBX is proprietary so we recommend using other formats
+  listed above, if suitable for your workflow.
 
 Just copy the scene file together with the texture to the project repository, and Godot will do a full import.
 
 It is important that the mesh is not deformed by bones when exporting. Make sure that the skeleton is reset to its T-pose 
 or default rest pose before exporting with your favorite 3D editor.
 
-Why not FBX?
-~~~~~~~~~~~~
-
-Most game engines use the FBX format for importing 3D scenes, which is
-definitely one of the most standardized in the industry. However, this
-format requires the use of a closed library from Autodesk, which is
-distributed with more restrictive licensing terms than Godot.
-
-The plan is, sometime in the future, to offer a binary plug-in using GDNative.
-
 Exporting DAE files from Maya and 3DS Max
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -43,16 +35,6 @@ is by using the
 plugins. They work well, although they are not always up-to date
 with the latest version of the software.
 
-Exporting DAE files from Blender
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Blender has built-in COLLADA support too, but it's also broken and
-should not be used.
-
-Godot provides a `Python
-Plugin <https://github.com/godotengine/collada-exporter>`__
-that will do a much better job of exporting the scenes.
-
 Exporting glTF 2.0 files from Blender
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -72,6 +54,15 @@ either of those glTF binary files are fine.
 
 .. note:: Blender does not export emissive textures with the glTF file. If your model uses one it must be brought in separately.
 
+Exporting DAE files from Blender
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Blender has built-in COLLADA support, but it does not work properly for the needs of game engines
+and should not be used as is.
+
+Godot provides a `Blender plugin <https://github.com/godotengine/collada-exporter>`_
+that will correctly export COLLADA scenes for use in Godot.
+
 Exporting ESCN files from Blender
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~