From 190be6ec61ff1be3b813625f4c930b9aa62e086a Mon Sep 17 00:00:00 2001 From: yyc12345 Date: Fri, 10 May 2024 15:33:28 +0800 Subject: [PATCH] fix: restore extra transform to identy when entering bme operator. --- bbp_ng/OP_ADDS_bme.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bbp_ng/OP_ADDS_bme.py b/bbp_ng/OP_ADDS_bme.py index 4ccbba4..3c12e36 100644 --- a/bbp_ng/OP_ADDS_bme.py +++ b/bbp_ng/OP_ADDS_bme.py @@ -173,6 +173,10 @@ class BBP_OT_add_bme_struct(bpy.types.Operator): return PROP_preferences.get_raw_preferences().has_valid_blc_tex_folder() def invoke(self, context, event): + # reset extra transform to identy + self.extra_translation = (0.0, 0.0, 0.0) + self.extra_rotation = (0.0, 0.0, 0.0) + self.extra_scale = (1.0, 1.0, 1.0) # create internal list self.bme_struct_cfg_index_cache = [] # trigger default bme struct type updator