FBX exporter causes crashes in other software when smoothing groups are active. #41922
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#41922
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Windows 7, AMD 7870 graphics card, AMD FX6300 processor, 16gb RAM, 500GB hard-disk.
Blender Version
Broken: 2.71.6 (2.72 test version)
Short description of error
I am trying to export Skeletal meshes with blend-shapes out of Blender and into Unreal Engine 4.4.1. I noticed that the FBX file produced in the latest test version of Blender was causing UE4 to crash under certain circumstance, and therefore produced as simple a file as possible (a sphere with a skeleton and a couple of squash-stretch variations for blend-shapes). One area that I have immediately noted is that the smoothing (now defaulted as 'None' in the export options - which suggests that the developers may well be aware of the issue), when set to 'Edge' or 'Face' will create a file which neither Unreal, nor Autodesk's FBX converter want to touch (the latter coming up with the 'Not enough parameters' error).
Exact steps for others to reproduce the error
SuperSimple272.blend
14.Try opening these files in Unreal and/or FBX converter 2013. The first will open fine, animate and deform fine, but give a warning about lacking smoothing groups when imported into Unreal (and therefore look a bit mushy in the editor). The second will crash Unreal and fail to be converted into a FBX 2013 ASCII file in the converter (so I can't even read it to work out what is going wrong).
Thank you so much to the Developers for their continued efforts to improve the FBX format: it really is massively, massively appreciated for game developers with Zero budget. I dislike pointing out the failings in your work, but only hope that highlighting these niggles while the software is in it's infancy, will boost its expected excellence when it launches proper. I look forward to the day when god-awful cut down software for dummies, like Maya LT, will no longer be the only option for the Indie game developer of distinction.
I hope that you can fix this, and make the FBX Exporter truly awesome.
Thanks alot.
Changed status to: 'Open'
Added subscriber: @burningGiraffe
Sorry, just downloaded my own sample, and I seem to have lost the armature animation. Try this one instead:
SuperSimple272_2.blend
Will check that. Not though that if smooth face/edge were set to None by default, it's because they tend to conflict with exported split normals, which are more precise and universal.
This issue was referenced by
3d5cd1956e
Fixed the crash cause in master.
Please note though:
Changed status from 'Open' to: 'Resolved'
Closed by commit
3d5cd1956e
.