From 4581fcdc40919a7d81ec08a83d713afed74b73e3 Mon Sep 17 00:00:00 2001 From: JoshQuake Date: Tue, 25 Nov 2025 15:23:47 -0800 Subject: [PATCH 1/2] change path based on asset_data['skip'] --- .../send2ue/resources/extensions/instance_assets.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/addons/send2ue/resources/extensions/instance_assets.py b/src/addons/send2ue/resources/extensions/instance_assets.py index e9b7c01b..76da22e0 100644 --- a/src/addons/send2ue/resources/extensions/instance_assets.py +++ b/src/addons/send2ue/resources/extensions/instance_assets.py @@ -2,6 +2,7 @@ import bpy import os +import re from send2ue.constants import UnrealTypes from send2ue.core.extension import ExtensionBase from send2ue.core.utilities import ( @@ -169,8 +170,14 @@ def post_import(self, asset_data, properties): break if unique_name: + asset_path = '' + if not asset_data['skip']: + asset_path = asset_data['asset_path'] + else: + asset_path = re.sub(r'_\d+$', "",asset_data['asset_path']) + make_remote(UnrealCalls).instance_asset( - asset_data['asset_path'], + asset_path, convert_blender_to_unreal_location(location), convert_blender_rotation_to_unreal_rotation(rotation), scale, From c50d0cab42949a924d5154d4d8e1d6584efbe1fb Mon Sep 17 00:00:00 2001 From: JoshQuake Date: Tue, 25 Nov 2025 15:42:11 -0800 Subject: [PATCH 2/2] Update release_notes.md --- src/addons/send2ue/release_notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/addons/send2ue/release_notes.md b/src/addons/send2ue/release_notes.md index 41b74ed0..d8f6376e 100644 --- a/src/addons/send2ue/release_notes.md +++ b/src/addons/send2ue/release_notes.md @@ -1,6 +1,6 @@ ## Patch Changes -* Fixed addon preferences setter/getters to be compatible with Blender 5.0 - * [174](https://github.com/poly-hammer/BlenderTools/issues/174) +* Fixed mesh instances being placed in level + * [171](https://github.com/poly-hammer/BlenderTools/issues/171) ## Special Thanks @kelitraynaud