2.8 .blend incompatible with Unity #63843

Closed
opened 2019-04-24 00:42:12 +02:00 by Rogério Dec · 14 comments

System Information
Operating system: Windows-10-10.0.17763 64 Bits
Graphics card: Intel(R) HD Graphics 4600 Intel 4.3.0 - Build 20.19.15.4531

Blender Version
Broken: version: 2.80 (sub 57), branch: blender2.7, commit date: 2019-04-17 19:26, hash: blender/blender@b46245470f
Worked: (optional)

Short description of error
As reported before to Unity (https://fogbugz.unity3d.com/default.asp?1147956_st24hi49mg1bpind) when I try to use a .blend or even a .fbx created in Blender 2.8, it comes completely deformed in Unity.
But exporting as .fbx using Blender 2.79, it is ok.

Exact steps for others to reproduce the error

  • Open the attached file in Blender 2.8 and export as .fbx
  • Open this .fbx in Unity, it will be completely distorted

Do the same with Blender 2.79 and it will be ok in Unity

arms.blend

1.png
2.png
3.png
4.png

**System Information** Operating system: Windows-10-10.0.17763 64 Bits Graphics card: Intel(R) HD Graphics 4600 Intel 4.3.0 - Build 20.19.15.4531 **Blender Version** Broken: version: 2.80 (sub 57), branch: blender2.7, commit date: 2019-04-17 19:26, hash: `blender/blender@b46245470f` Worked: (optional) **Short description of error** As reported before to Unity (https://fogbugz.unity3d.com/default.asp?1147956_st24hi49mg1bpind) when I try to use a `.blend` or even a `.fbx` created in Blender 2.8, it comes completely deformed in Unity. But exporting as `.fbx` using Blender 2.79, it is ok. **Exact steps for others to reproduce the error** - Open the attached file in Blender 2.8 and export as `.fbx` - Open this `.fbx` in Unity, it will be completely distorted # Do the same with Blender 2.79 and it will be ok in Unity [arms.blend](https://archive.blender.org/developer/F6970708/arms.blend) ![1.png](https://archive.blender.org/developer/F6971841/1.png) ![2.png](https://archive.blender.org/developer/F6971843/2.png) ![3.png](https://archive.blender.org/developer/F6971846/3.png) ![4.png](https://archive.blender.org/developer/F6971849/4.png)
Author

Added subscriber: @rogeriodec

Added subscriber: @rogeriodec

Added subscriber: @Zeirus

Added subscriber: @Zeirus
Member

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk
Member

Afaik, Unity will convert to fbx [with blenders fbx exporter] when trying to import .blends.
So this is an FBX issue.

Current master apparently has an issue exporting FBX [getting asserts on exanding enums -- but that is a different story for now...]

just to make sure:

  • could you post a screenshot of what the distorsions look like in Untiy?
  • have you tried different settings of the exporter?
  • does this come over correctly from blender <-- FBX --> blender?
Afaik, Unity will convert to fbx [with blenders fbx exporter] when trying to import .blends. So this is an FBX issue. Current master apparently has an issue exporting FBX [getting asserts on exanding enums -- but that is a different story for now...] just to make sure: - could you post a screenshot of what the distorsions look like in Untiy? - have you tried different settings of the exporter? - does this come over correctly from blender <-- FBX --> blender?
Author

Ok, if you have access to DiscordApp you can see the thread here .
In any case, here some images:

In Blender 2.8:
https://cdn.discordapp.com/attachments/497872424281440267/569610659550199818/unknown.png

When I open it in Unity:
https://cdn.discordapp.com/attachments/497872424281440267/569610764839682048/unknown.png

Here when exporting as .fbx:
https://cdn.discordapp.com/attachments/497872424281440267/569620967664517130/unknown.png

And here when exporting as .dae:
https://cdn.discordapp.com/attachments/497872424281440267/569621059968696351/unknown.png

.dae was the only format that didn't deform the mesh (using 2.8).

Now, exporting the same .blend as .fbx via 2.79, it seems like the .dae.

Another thing: the hierarchy of the elements was messed up in both cases, I had to fix it manually in Unity.

Ok, if you have access to DiscordApp you can see the thread [here ](https://discordapp.com/channels/489222168727519232/497872424281440267/569610666508550154). In any case, here some images: In Blender 2.8: https://cdn.discordapp.com/attachments/497872424281440267/569610659550199818/unknown.png When I open it in Unity: https://cdn.discordapp.com/attachments/497872424281440267/569610764839682048/unknown.png Here when exporting as .fbx: https://cdn.discordapp.com/attachments/497872424281440267/569620967664517130/unknown.png And here when exporting as .dae: https://cdn.discordapp.com/attachments/497872424281440267/569621059968696351/unknown.png `.dae` was the only format that didn't deform the mesh (using 2.8). Now, exporting the same .blend as `.fbx` via 2.79, it seems like the `.dae`. Another thing: the hierarchy of the elements was messed up in both cases, I had to fix it manually in Unity.
Member

OK, thanx for the screenshots (will update the report above)

Now to the remaining questions:

  • have you tried different settings of the exporter?
  • does this come over correctly from blender <-- FBX --> blender?
OK, thanx for the screenshots (will update the report above) Now to the remaining questions: - have you tried different settings of the exporter? - does this come over correctly from blender <-- FBX --> blender?
Author
  • have you tried different settings of the exporter?
    Yes.

  • does this come over correctly from blender <-- FBX --> blender?

I didn't understand your question.

- have you tried different settings of the exporter? Yes. - does this come over correctly from blender <-- FBX --> blender? I didn't understand your question.
Member

what I meant was: if you import this FBX back into blender, do you face the same issues?

what I meant was: if you import this FBX back into blender, do you face the same issues?
Author

Yes. 2019-04-24_070052.png

Yes. ![2019-04-24_070052.png](https://archive.blender.org/developer/F6972118/2019-04-24_070052.png)
Bastien Montagne was assigned by Philipp Oeser 2019-04-24 12:10:00 +02:00
Member

Added subscriber: @mont29

Added subscriber: @mont29
Member

thx again for getting back.

@mont29: does this ring a bell?

thx again for getting back. @mont29: does this ring a bell?

Can you please try again with latest version of Blender2.8 ? Several things have been fixed recently in depsgraph/evaluation of meshes, that affect all IO addons (among other things), so that issue might have been among the lucky one to be fixed. ;)

Can you please try again with latest version of Blender2.8 ? Several things have been fixed recently in depsgraph/evaluation of meshes, that affect all IO addons (among other things), so that issue might have been among the lucky one to be fixed. ;)
Author

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Author

In #63843#683392, @mont29 wrote:
Can you please try again with latest version of Blender2.8 ? Several things have been fixed recently in depsgraph/evaluation of meshes, that affect all IO addons (among other things), so that issue might have been among the lucky one to be fixed. ;)

Problem solved.
Thank you very much!

> In #63843#683392, @mont29 wrote: > Can you please try again with latest version of Blender2.8 ? Several things have been fixed recently in depsgraph/evaluation of meshes, that affect all IO addons (among other things), so that issue might have been among the lucky one to be fixed. ;) Problem solved. Thank you very much!
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#63843
No description provided.