With small exceptions, game development world is using FBX as the main format for their models. So first you have to use Blender, or some other modelling app to create and export an FBX file. After that you can insert the file to Unity or other game engines.
This is how the process looks:
However, what if I told you there’s a better way? There’s a special trick that will let you connect Blender with Unity:
And it has many advantages:
- You don’t need to always export your FBX file.
- You don’t need to always do the importing part.
- All your changes in Blender projects are visible instantly in Unity after you quick-save the file (Ctrl + S).
This is actually really easy. Normally you would think that you need to export a file of special format such as FBX. And possibly that’s why many of us haven’t discovered this special way to connect Unity and Blender earlier.
This is how you can connect Blender and Unity:
- Create new project in Blender with example cube, or use your own project.
- Save the project in Assets folder of your Unity project.
That’s it. Having to always export and import after every small change doesn’t stop us anymore from upgrading our existing models. You can polish your creations whenever you want and the changes will be synced directly with your Unity project.
Perhaps you made a game with less than perfect, or straight ugly armors and weapons. Now you can go through all of them and fix them one by one, without the annoying importing-exporting part (and you don’t have to fix missing references too).