Skip to content

Add support for importing and exporting .blend files #3529

Closed
godotengine/godot
#54886
@fire

Description

Describe the project you are working on

3d multiplayer game.

Describe the problem or limitation you are having in your project

Currently it takes 3-5 steps to go from Blender to Godot.

  1. Open blender
  2. Work
  3. Save as gltf
  4. Place the gltf file in the Godot Engine project directory
  5. Press save button

The reverse of gltf exporting is true too.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

This feature lets you drag or place .blend files in the project folder and it will import the files.

An editor setting sets the location of the blender binary. A empty setting means the feature is disabled.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

  1. Add an editor setting to define the Blender path.
  2. Set the editor setting so the file system browser works
  3. Open the blend file via the command line without a py.
  4. Save the blend as a gltf in the .godot/imported folder
  5. Open in gltf importer

Symmetrical steps for saving as blend.

If this enhancement will not be used often, can it be worked around with a few lines of script?

Was an addon until Reduz asked for me to port it.

Is there a reason why this should be core and not an add-on in the asset library?

Reduz thought blend i/o should be core instead of an addon.

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions