Releases: xavier150/Blender-For-UnrealEngine-Addons
Releases · xavier150/Blender-For-UnrealEngine-Addons
Rev 4.3.10
Unreal Engine Assets Exporter - Release Log
Release Logs: https://github.com/xavier150/Blender-For-UnrealEngine-Addons/wiki/Release-Logs
Version 4.3.10
- Fixed: With Unit Scale not at 0.01, driver transfer produce script fail.
- Fixed: When animation import fail it produce a script fail.
- Fixed: Skeleton not renamed with correct prefix at first import.
- Fixed: Previous hotfix about Anim_0_Root and Root_MorphAnim_0 make the animation import wrong.
Rev 4.3.9
(Hello, I am publishing this hotfix immediately because several problems were identified in the last update.)
Version 4.3.9
- Changes: Updated fbxio for Blender 4.3.
- Fixed: Animation UI not visible on linked Armatures.
- Fixed: Generated Builds for Blender 4.1 and olders version is wrong.
- Fixed: Import scripts do not works. (wrong import call in the scripts)
- Fixed: UI Script produce scripts errors when object is not select.
- Fixed: UI is hiddend when bfu_export_type is not "export_recursive".
Rev 4.3.8
Version 4.3.2
- New: Addon renamed from "Blender For Unreal Engine" To "Unreal Engine Assets Exporter".
This was needed to follow Blender Extensions Terms of Service (Branding)
Version 4.3.3
- Update import scripts to avoid sys.path manipulations durring BFU module imports.
- Fixed: If export folder is relative empty "//" addons export assets at the disc root.
Version 4.3.4
- Update import scripts to avoid sys.argv manipulations durring BFU module imports.
- Removed useless fbxio folders depending Blender Version.
- Fixed: If export folder is relative empty "//" addons export import scripts at the disc root.
Version 4.3.5
- Fix copyright.
- Fix import script fail. (import 'importlib.util' and sys.modules manipulation)
Version 4.3.6
- Fixed: Names in data_path are not escaped.
Version 4.3.7
- New: Support for Unreal Engine 5.5.
- New: Correct Extrem UV Scale: Added the "Use Positive Pos" option to keep UV islands in positive positions.
- New: Correct Extrem UV Scale: Added the "Step Scale" option for export.
- New: Correct Extrem UV Scale: Added the "Use Positive Pos" option for export.
- Changes: The addon now uses the new Interchange Assets pipeline for importing assets into Unreal Engine 5.5.
- Fixed: Correct Extrem UV Scale: UV changes are now applied to the entire asset.
- Fixed: Animations were not exported to subfolders on disk.
- Fixed: NLA lost animated_influence FCurve after export.
- Cleanup: Removed debug logs.
Version 4.3.8
- Full addon refactoring for better properties and UI management and organization.
- Fixed: Custom Skeletal Mesh Ref not well used.
- Fixed: Skeleton search use only loaded assets.
- Fixed: Export curve as static mesh do export fail.
- Fixed: Script fail at import for Unreal Engine 4.27
- Fixed: Script fail at import in Unreal Engine when python plugins is disabled.
- Fixed: Import mesh with multiple lods may create new material slots.
Rev 4.3.1
You can notice I also updated the versioning names, which must now follow semantic versioning since Blender 4.2.
For more details, please refer to Semantic Versioning.
Version 4.3.1
- New: Update versioning to use Semantic Versioning 2.0.0 (https://semver.org).
- Fixed: Export applies modifiers that are hidden in the viewport.
- Fixed: Addon fails to get path when installed in custom script directories.
- Fixed: Addon fails to get version and path when installed as an extension (default in Blender 4.2).
Rev 0.4.3
== Rev 0.4.3 ==
- New: Update for Blender 4.2.
- New: Orthographic camera support for copy/paste cameras.
- New: Disable render simplify during export to not lose subdivisions and mesh optimizations.
- New: Potential error and auto-fix for frame rate denominator and numerator.
- New: Option to set use_space_transform at export.
- New: Button to fix extreme UV scales in Tools > UV Map.
- New: New materials option for importing FBX files into Unreal.
- New: New options to create subfolders with the object name for Alembic and SkeletalMesh (Used to avoid asset conflicts during export).
- New: Support for color types in Vertex Colors export.
- New: FBX Addon generator (for custom edits on the FBX Addon).
- New: Better FBX management for older versions.
- Change: "Convert Attribute to UV" is False by default.
- Change: Updated panel names to avoid confusion with other add-on panels in the Unreal Engine tab.
- Fixed: Import sequencer script fails for Unreal 5.0 and older versions (SequencerBindingProxy renamed to MovieSceneBindingProxy).
- Fixed: Import sequencer script fails if the camera is not a cinematic camera.
- Fixed: Import sequencer script fails if custom camera class is not found.
- Fixed: Imported camera sequencer does not have the same name in the level scene.
- Fixed: Armature child objects with inverse parent lost their transform positions if rescaled during export.
- Fixed: With Unit Scale not at 0.01, shape keys that are not location context are rescaled.
- Fixed: When rescaling the rig at export, all the drivers that were set were gone.
- Fixed: Camera scale does not use display size in camera data.
- Fixed: Check Potential Errors does not fix Hierarchy names with Sockets and Collisions.
- Fixed: Default export file paths are wrong.
- Fixed: Addon export checks "Convert Attribute to UV" and its "Attribute name" on the wrong object.
- Fixed: custom_export_name option does not work.
Rev 0.4.2
== Rev 0.4.2 ==
- New: The addon now include a modified version of the Blender standard fbx I/O api, instead of using the original one. (Thanks SAM-tak!)
- New: Exported models and animations now use Unreal bones coordinate by default. (Thanks SAM-tak!)
- New: Supports exporting models and animations with the Unreal Mannequin bone structure from Blender. (Thanks SAM-tak!)
- New: Supports exporting Blender's custom property animation in a format that Unreal Engine can recognize as curve data animation. (Thanks SAM-tak!)
- New: Alembic animation support multiple unit scales and global scale.
- New: Selection filter "Only selected" and "Only selected and active action" now filter only visible objects.
- New: Modular export (Export several skeletal meshs with the same skeleton)
- New: You can enable skeletal mesh per poly collision.
- New: Camera values Min and Max FStop is updated with Aperture.
- New: Support for ArchVis cameras (Use of shift)
- New: Support for custom cameras (Example Blueprints)
- New: Support for Spline and Curves export/import.
- Faster camera export.
- Fixed: Blender 3.5 may crash during NLA Export. (Interacting with an NlaStripFCurves not linked to an object could lead to a crash in Blender 3.5.)
- Fixed: Applying skeletal export scale with Proxy and Unit Scale not set to 0.01 could result in a script error.
- Fixed: Using "Convert Attribute to UV" can swap UV Indices in the exported mesh.
- Fixed: The "Export Procedure" option is visible with static meshes.
- Fixed: Hidden objects and collections are unhidden after export when using the same name.
- Fixed: Skeletons imported with skeletal meshes use incorrect names.
- Fixed: Collection.exclude is not recovery after export when using multi view layers.
- Fixed: Camera import script doesn’t work in Unreal Engine 5.3
- Fixed: Export collections product ui script fail.
- Fixed: Camera FBX are not exported when bfu_export_fbx_camera == True.
- Fixed: Show Asset To Export Button do product script fail.
- Fixed: Curve mesh is duplicate durring export.
- Fixed: Script fail in Blender 4.0 when switch to global view.
- Fixed: UI script fail in Blender 2.9.
- Fixed: Camera scale impact the focus distance.
Rev 0.4.2 - Preview 3
== Rev 0.4.2 ==
- New: The addon now include a modified version of the Blender standard fbx I/O api, instead of using the original one. (Thanks SAM-tak!)
- New: Exported models and animations now use Unreal bones coordinate by default. (Thanks SAM-tak!)
- New: Supports exporting models and animations with the Unreal Mannequin bone structure from Blender. (Thanks SAM-tak!)
- New: Supports exporting Blender's custom property animation in a format that Unreal Engine can recognize as curve data animation. (Thanks SAM-tak!)
- New: Alembic animation support multiple unit scales and global scale.
- New: Selection filter "Only selected" and "Only selected and active action" now filter only visible objects.
- New: Modular export (Export several skeletal meshs with the same skeleton)
- New: You can enable skeletal mesh per poly collision.
- New: Camera values Min and Max FStop is updated with Aperture.
- New: Support for ArchVis cameras (Use of shift)
- New: Support for custom cameras (Example Blueprints)
- Faster camera export.
- Fixed: Blender 3.5 may crash during NLA Export. (Interacting with an NlaStripFCurves not linked to an object could lead to a crash in Blender 3.5.)
- Fixed: Applying skeletal export scale with Proxy and Unit Scale not set to 0.01 could result in a script error.
- Fixed: Using "Convert Attribute to UV" can swap UV Indices in the exported mesh.
- Fixed: The "Export Procedure" option is visible with static meshes.
- Fixed: Hidden objects and collections are unhidden after export when using the same name.
- Fixed: Skeletons imported with skeletal meshes use incorrect names.
- Fixed: Collection.exclude is not recovery after export when using multi view layers.
- Fixed: Camera import script doesn’t work in Unreal Engine 5.3
- Fixed: Export collections product ui script fail.
- Fixed: Camera FBX are not exported when bfu_export_fbx_camera == True.
- Fixed: Show Asset To Export Button do product script fail.
- Fixed: Curve mesh is duplicate durring export.
- Fixed: Script fail in Blender 4.0 when switch to global view.
- Fixed: UI script fail in Blender 2.9.
- Fixed: Camera scale impact the focus distance.
Rev 0.4.2 - Preview 2
== Rev 0.4.2 ==
- New: The addon now include a modified version of the Blender standard fbx I/O api, instead of using the original one. (Thanks SAM-tak!)
- New: Exported models and animations now use Unreal bones coordinate by default. (Thanks SAM-tak!)
- New: Supports exporting models and animations with the Unreal Mannequin bone structure from Blender. (Thanks SAM-tak!)
- New: Supports exporting Blender's custom property animation in a format that Unreal Engine can recognize as curve data animation. (Thanks SAM-tak!)
- New: Alembic animation support multiple unit scales and global scale.
- New: Selection filter "Only selected" and "Only selected and active action" now filter only visible objects.
- New: Modular export (Export several skeletal meshs with the same skeleton)
- New: You can enable skeletal mesh per poly collision.
- Fixed: Blender 3.5 may crash during NLA Export. (Interacting with an NlaStripFCurves not linked to an object could lead to a crash in Blender 3.5.)
- Fixed: Applying skeletal export scale with Proxy and Unit Scale not set to 0.01 could result in a script error.
- Fixed: Using "Convert Attribute to UV" can swap UV Indices in the exported mesh.
- Fixed: The "Export Procedure" option is visible with static meshes.
- Fixed: Hidden objects and collections are unhidden after export when using the same name.
- Fixed: Skeletons imported with skeletal meshes use incorrect names.
- Fixed: Collection.exclude is not recovery after export when using multi view layers.
- Fixed: Camera import script doesn’t work in Unreal Engine 5.3.
- Fixed: Export collections product ui script fail.
- Fixed: Camera FBX are not exported when bfu_export_fbx_camera == True.
- Fixed: Show Asset To Export Button do product script fail.
- Fixed: Curve mesh is duplicate durring export.
- Fixed: Script fail in Blender 4.0 when switch to global view.
- Fixed: UI script fail in Blender 2.9.
Rev 0.4.2 - Preview 1
== Rev 0.4.2 ==
- New: The addon now include a modified version of the Blender standard fbx I/O api, instead of using the original one. (Thanks SAM-tak!)
- New: Exported models and animations now use Unreal bones coordinate by default. (Thanks SAM-tak!)
- New: Supports exporting models and animations with the Unreal Mannequin bone structure from Blender. (Thanks SAM-tak!)
- New: Supports exporting Blender's custom property animation in a format that Unreal Engine can recognize as curve data animation. (Thanks SAM-tak!)
- New: Alembic animation support multiple unit scales and global scale.
- New: Selection filter "Only selected" and "Only selected and active action" now filter only visible objects.
- New: Modular export (Export several skeletal meshs with the same skeleton)
- Fixed: Blender 3.5 may crash during NLA Export. (Interacting with an NlaStripFCurves not linked to an object could lead to a crash in Blender 3.5.)
- Fixed: Applying skeletal export scale with Proxy and Unit Scale not set to 0.01 could result in a script error.
- Fixed: Using "Convert Attribute to UV" can swap UV Indices in the exported mesh.
- Fixed: The "Export Procedure" option is visible with static meshes.
- Fixed: Hidden objects and collections are unhidden after export when using the same name.
- Fixed: Skeletons imported with skeletal meshes use incorrect names.
- Fixed: Collection.exclude is not recovery after export when using multi view layers.
- Fixed: Camera import script don't work in Unreal Engine 5.3
Rev 0.4.1
I release this update now for Blender 3.5 update.
== Rev 0.4.1 ==
- UI updated
- Update Export Button Name
- New options for set start/end animation time with NLA.
- Fixed: ConvertGeometryNodeAttributeToUV fail after Blender 3.5
- Fixed: Geometry To UV, Correct Extrem UV, Vertex Color, Sockets Transform and Name don't apply on child objects.
- Fixed: Export using AutoProRig fail.