IO Guru (2.79/2.80), Import/Export with Wisdom and Elegance (and just paste your object files)

(I work on windows 10, blender LTS 2.93.8)

custom options ARE working for my needs, you just need to change two flags:
use_blen_objects=False, group_by_object=True

(on the beginning I was only setting “group_by_object” to True but first it needs to “use_blen_objects” set to be false)

problems:

  1. Because “group_by_object” it is my default way of saving obj in blender (due to better naming in Unity) I was trying to edit blendlib.py. I made it by unpacking zip with addon, editing this part of a file:

after this I repack blendlib.py to zip, uninstalled addon, installed it again and exporting wasn’t working as expected.
I’m not 100% sure it was not a mistake on my side, but quite sure. If you can check on this, it will be lovely.

  1. I think it is not the best UI here:

image

In my opinion “Use object’s name” checkbox is not needed. In fact it takes me some time to figure it out and uncheck it. But I understand that UI can be fixed forever.

And for unity users, why they should use “group_by_object=True”

In unity project search you search meshes not by file name, but mesh name, and default method of exporting leave you with a lot of meshes named “default”. It is better when they got proper names.
There is one catch: object and mesh should be named the same, in other way in unity you will have name that is a merge ot object and mesh name

so this hierarchy:

image

will end up in unity as “Room Bakedlight_cube”

but this:

image

will be just “Room Bakedlight”

I’m terribly sorry for not very good english. I will try to correct this later, but I hope its clear, even if not gramatically correct. I will answer any addtional questions.

1 Like