UE4 - Invalid FBX export of rigged mesh to UnrealEngine4 in Blender 2.71 #40947

Closed
opened 2014-07-04 09:06:18 +02:00 by marek · 7 comments

If we export rigged mesh in fbx to UE4 we must set the scale to 100 (in export options). This fbx file is then imported to UE4 as skeletal mesh and everything seems all right but:

    1. rotating of the bones in ue4 editor is invalid - very small rotation - devided by 100 or something, You set for example 180deg but the bone rotates only few degrees.
    1. physics asset created by UE4 is invalid - only very small one collision body. If you manually add some bodies to the bones in UE4 they are also very small and scalling them is also very slow (in small steps).

If we scale the objects in blender before export, everything works OK in UE4. Setting the Scale in fbx export options should work the same way, especially when Apply Transform is also set. The scale should be applied to the mesh and bones.

If we export rigged mesh in fbx to UE4 we must set the scale to 100 (in export options). This fbx file is then imported to UE4 as skeletal mesh and everything seems all right but: - 1) rotating of the bones in ue4 editor is invalid - very small rotation - devided by 100 or something, You set for example 180deg but the bone rotates only few degrees. - 2) physics asset created by UE4 is invalid - only very small one collision body. If you manually add some bodies to the bones in UE4 they are also very small and scalling them is also very slow (in small steps). If we scale the objects in blender before export, everything works OK in UE4. Setting the Scale in fbx export options should work the same way, especially when Apply Transform is also set. The scale should be applied to the mesh and bones.
Author

Changed status to: 'Open'

Changed status to: 'Open'
Author

Added subscriber: @marco.p

Added subscriber: @marco.p
Bastien Montagne was assigned by Sergey Sharybin 2014-07-04 11:14:17 +02:00

Added subscriber: @Sergey

Added subscriber: @Sergey

I won’t be able to do much about this for now… This sounds at least as much UE4 issues as Blender issues (first of all, setting scale to 100 should not be needed anymore with new 7.4 bin exporter). And scale should not affect angles for sure, that I’m 100% sure is UE4 bug. In general, this sounds like UE4 not handling correctly scaled FBX at all. :/

Anyway, I’ll have to get some UE4 to make tests (there is also a know issue with armatures and UE4 - it does not handle correctly the parent 'Null' object Blender adds to fake armature object, seems ot interpret it as a bone for some reasons…). Hope they have some free version somewhere…

Also, please note 'Bake Transform' is marked as experimental currently, has known issues andn only applies to meshes, this is to be fixed hopefully.

I won’t be able to do much about this for now… This sounds at least as much UE4 issues as Blender issues (first of all, setting scale to 100 should not be needed anymore with new 7.4 bin exporter). And scale should not affect angles for sure, that I’m 100% sure is UE4 bug. In general, this sounds like UE4 not handling correctly scaled FBX at all. :/ Anyway, I’ll have to get some UE4 to make tests (there is also a know issue with armatures and UE4 - it does not handle correctly the parent 'Null' object Blender adds to fake armature object, seems ot interpret it as a bone for some reasons…). Hope they have some free version somewhere… Also, please note 'Bake Transform' is marked as experimental currently, has known issues andn only applies to meshes, this is to be fixed hopefully.
Author

I've heard that Epic Games sponsors the Blender now so I am hoping that this issue will be solved somehow faster.
As I suggested the quick fix could be extending the Apply Transform option to apply the export scale. Or you could add another option Apply FBX Scale to apply it to the mesh data.

I've heard that Epic Games sponsors the Blender now so I am hoping that this issue will be solved somehow faster. As I suggested the quick fix could be extending the Apply Transform option to apply the export scale. Or you could add another option Apply FBX Scale to apply it to the mesh data.

Not much chence, I first need to get an UE4 license…

Anyway, have more crucial things to fix n FBX currently - and this is hairy :/

Not much chence, I first need to get an UE4 license… Anyway, have more crucial things to fix n FBX currently - and this is **hairy** :/
Bastien Montagne changed title from Invalid FBX export of rigged mesh to UnrealEngine4 in Blender 2.71 to UE4 - Invalid FBX export of rigged mesh to UnrealEngine4 in Blender 2.71 2014-10-04 15:59:12 +02:00

Closed as duplicate of #41719

Closed as duplicate of #41719
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 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#40947
No description provided.