Blender To Godot 4 Pipeline Addon

by Michael Jared in Addons


Edit your Godot 4 scenes directly in Blender using this add-on!

Current Version: 1.6

Release Date: Apr 30, 2024

This addon is now in two parts. The Blender addon (this purchase) and the Godot asset library addon. The SceneInit.gd and GLTFImporter.gd files are now packaged as a part of a (free) Godot extensionThe files are included in this purchase as well, but the Godot extension will contain these files for convenience.

##

Blender has an incredible number of tools for creating models and textures. Leverage the power of Blender to do almost everything you need to for your 3D scenes in the Godot game engine.

The basic workflow:

Blender:

  • Model your 3D scene in Blender
  • Using the Blender to Godot 4 Pipeline Addon, set up collisions, custom shaders, materials, NavMeshes and more inside Blender
  • Get PBR materials, animations and more into Godot simply by setting up the path and hitting "export" from the addon

Godot 4:

  • Attach an import script (.gd file) to your GLTF file in Godot - you can easily grab this from the Godot addon, which can be found in the asset library under "Blender-Godot Pipeline"
  • Re-import the GLTF and drag it into your Scene
  • Hit "Make Local" and un-attach the script on the Node. You're done! *

* There's a complicated reason you need to hit "Make Local" and then un-attach the import script, but trust me on this one.

Features:

  • v1.0-1.1 Set efficient box, cylinder, trimesh or simple collisions (more collision shapes to come in future updates)
  • Choose your body type: StaticBody3D, RigidBody3D, and Area3D
  • Include a collision margin to make sure your character doesn't clip through walls
  • Do bulk operations to set scripts, materials and shaders on nodes
  • Use a script parameter file to pre-load a node with script parameters
  • v1.2 Use a script parameter file to pre-load a node with script parameters
  • v1.3 Multimesh setup, with occlusion culling and dynamic instancing optimizations
  • v1.3-1.4 Add object name suffixes to your exports to simplify exporting multiple objects:
  • v1.5 Major refactor, see video below! Now supports Area3D, discarding mesh, and override the Godot object name.
  • v1.6 Support for navigation meshes

Features update videos:

Version 1.5 updates, detailed collisions explanation: https://www.youtube.com/watch?v=CFEUXtTR5-o

Multimesh setup video: https://www.youtube.com/watch?v=XbhszPsQo-M

Shaders and Materials setup video: https://www.youtube.com/watch?v=P-U7ynJxSdY

Sales 50+
Published 4 months ago
Blender Version 4.0, 3.6
License Mit
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message