index.rst 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. :allow_comments: False
  2. Blender ESCN exporter
  3. =====================
  4. .. note:: This chapter relates to the Blender plugin called "Godot Blender Exporter",
  5. which can be downloaded here: https://github.com/godotengine/godot-blender-exporter
  6. This plugin can be used to export Blender scenes in a Godot-specific scene format
  7. called ESCN, which is similar to TSCN (text format) but will be imported as binary
  8. SCN for performance.
  9. Details on exporting
  10. --------------------
  11. .. toctree::
  12. :maxdepth: 1
  13. :name: toc-learn-workflow-assets-escn_exporter
  14. material
  15. physics
  16. lights
  17. mesh
  18. skeleton
  19. animation
  20. Disabling specific objects
  21. --------------------------
  22. Sometimes you don't want some objects exported (e.g. high-res models used for
  23. baking). An object will not be exported if it is not rendered in the scene.
  24. This can be set in the outliner:
  25. .. image:: img/hide.jpg
  26. Objects hidden in the viewport will be exported, but will be hidden in the
  27. Godot scene.
  28. Build pipeline integration
  29. --------------------------
  30. If you have hundreds of model files, you don't want your artists to waste time
  31. manually exporting their blend files. To combat this, the exporter provides a
  32. Python function ``io_scene_godot.export(out_file_path)`` that can be called to
  33. export a file. This allows easy integration with other build systems. An
  34. example Makefile and Python script that exports all the blends in a directory
  35. are present in the
  36. `godot-blender-exporter repository <https://github.com/godotengine/godot-blender-exporter>`__.