0
$\begingroup$

I have issues with exporting a group of meshes into unity. I want to build a room in blender where the walls (img #1) are constructed separately and can be used as group instances in a new layer or scene (img #2). All parts of a wall is parented under an empty. And so is the final room with the wall instances.

Problems occur when importing to unity, I select the walls (the group instances) in the room layer and tick "selected objects" and export.

Unity will import the three instances but with default position/rotation (img #3).

Also, when looking in the unity outliner, something seems off with the parent/child relations (img #4)

The goal is to export the room as is, like img #2.

Blender file:

img 1 img 2 img 3 img 4

$\endgroup$
0
$\begingroup$

You could try removing that empty object, in blender you use empty objects to avoid those z-axis issues between blender and unity. Also when exporting to FBX you could set what is your up-axis

EDITED: From your shared file I exported one by one to FBX and them imported into Unity, without that axis issue, try that, BTW don't forget to set your forward and up axis... If it doesn't work let's go chat

enter image description here

$\endgroup$
  • $\begingroup$ Removing it produces the same result in unity, sadly. The axes are also set to match unity. It seems the issue is not a global axis problem, the transform of each instance gets lost, don't know whether the "issue" is with blender or unity. $\endgroup$ – a22x Feb 13 at 15:49
  • $\begingroup$ Could you share your model? $\endgroup$ – Jorge Manuel Bello Feb 13 at 16:05
  • $\begingroup$ Sure, see edited post, thanks for looking into this. $\endgroup$ – a22x Feb 13 at 16:15
  • $\begingroup$ thanks for testing, perhaps I wasn't clear with my question but I'm afraid my goal is to be able to create a room made up of the wall instances, THEN export the full room as a finished asset into unity. I need to accomplish this without using joins to keep the possibility of re-editing the walls/rooms in a nice way. $\endgroup$ – a22x Feb 13 at 17:37
  • $\begingroup$ I understood that way too, there is two possible ways, one is what you did, separated wall, ceiling, window, doors, and so on, so you should export them one by one, by doing this should be easy to create any kind of room. second way is make your room in one mesh and I think yo exported your model in this way that why you have those issues... $\endgroup$ – Jorge Manuel Bello Feb 13 at 17:49
0
$\begingroup$

Issue solved, I simply forgot the possibility of grouping the final wall pieces and create another group, this way I can just add a room instance to the scene and select that upon fbx export and unity will import this as one unit.

result: enter image description here

marking this as the best answer

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.