From 41024bd8ad40e4b2cf8ff96a3dfc3d1791f520dc Mon Sep 17 00:00:00 2001 From: ProDeath21 <> Date: Thu, 29 Aug 2024 20:45:09 +0200 Subject: [PATCH] Added BlenderWorkbench customized script Changed some lines of code in a existing script od the Blender Workbench addon to: - fix a bug when importing textures into Blender from Workbench wich ends in a crash - Added the ability to ignore dummyvolumes from BI on texture import into Blender. --- Blender/AR_WorkbenchCustomScripts.zip | Bin 0 -> 6889 bytes .../_Release/L1960_Tools_1_3_0.zip | Bin .../_Release/L1960_Tools_1_4_0.zip | Bin .../_Release/L1960_Tools_1_5_0.zip | Bin .../_Release/L1960_Tools_1_6_0.zip | Bin .../_Release/L1960_Tools_1_7_0.zip | Bin .../_Release/L1960_Tools_1_8_0.zip | Bin .../_Source/L1960_Tools_1_3_0/CubeProjection.py | 0 .../_Source/L1960_Tools_1_3_0/FixMaterials.py | 0 .../_Source/L1960_Tools_1_3_0/__init__.py | 0 .../_Source/L1960_Tools_1_4_0/CubeProjection.py | 0 .../_Source/L1960_Tools_1_4_0/FixMaterials.py | 0 .../_Source/L1960_Tools_1_4_0/PrepareLods.py | 0 .../_Source/L1960_Tools_1_4_0/__init__.py | 0 .../_Source/L1960_Tools_1_5_0/CubeProjection.py | 0 .../_Source/L1960_Tools_1_5_0/FixMaterials.py | 0 .../_Source/L1960_Tools_1_5_0/PrepareLods.py | 0 .../_Source/L1960_Tools_1_5_0/__init__.py | 0 .../_Source/L1960_Tools_1_6_0/CubeProjection.py | 0 .../_Source/L1960_Tools_1_6_0/FixMaterials.py | 0 .../_Source/L1960_Tools_1_6_0/PrepareLods.py | 0 .../_Source/L1960_Tools_1_6_0/__init__.py | 0 .../L1960_Tools_1_7_0/ColorPalette_01.png | Bin .../L1960_Tools_1_7_0/ColorPalette_02.png | Bin .../_Source/L1960_Tools_1_7_0/CubeProjection.py | 0 .../_Source/L1960_Tools_1_7_0/Materials.py | 0 .../_Source/L1960_Tools_1_7_0/PrepareLods.py | 0 .../_Source/L1960_Tools_1_7_0/__init__.py | 0 .../L1960_Tools_1_8_0/ColorPalette_01.png | Bin .../L1960_Tools_1_8_0/ColorPalette_02.png | Bin .../_Source/L1960_Tools_1_8_0/CubeProjection.py | 0 .../_Source/L1960_Tools_1_8_0/Helper.py | 0 .../_Source/L1960_Tools_1_8_0/PrepareLods.py | 0 .../_Source/L1960_Tools_1_8_0/__init__.py | 0 34 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Blender/AR_WorkbenchCustomScripts.zip rename Blender/{ => L1960_Tools}/_Release/L1960_Tools_1_3_0.zip (100%) rename Blender/{ => L1960_Tools}/_Release/L1960_Tools_1_4_0.zip (100%) rename Blender/{ => L1960_Tools}/_Release/L1960_Tools_1_5_0.zip (100%) rename Blender/{ => L1960_Tools}/_Release/L1960_Tools_1_6_0.zip (100%) rename Blender/{ => L1960_Tools}/_Release/L1960_Tools_1_7_0.zip (100%) rename Blender/{ => L1960_Tools}/_Release/L1960_Tools_1_8_0.zip (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_3_0/CubeProjection.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_3_0/FixMaterials.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_3_0/__init__.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_4_0/CubeProjection.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_4_0/FixMaterials.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_4_0/PrepareLods.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_4_0/__init__.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_5_0/CubeProjection.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_5_0/FixMaterials.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_5_0/PrepareLods.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_5_0/__init__.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_6_0/CubeProjection.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_6_0/FixMaterials.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_6_0/PrepareLods.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_6_0/__init__.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_7_0/ColorPalette_01.png (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_7_0/ColorPalette_02.png (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_7_0/CubeProjection.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_7_0/Materials.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_7_0/PrepareLods.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_7_0/__init__.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_8_0/ColorPalette_01.png (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_8_0/ColorPalette_02.png (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_8_0/CubeProjection.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_8_0/Helper.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_8_0/PrepareLods.py (100%) rename Blender/{ => L1960_Tools}/_Source/L1960_Tools_1_8_0/__init__.py (100%) diff --git a/Blender/AR_WorkbenchCustomScripts.zip b/Blender/AR_WorkbenchCustomScripts.zip new file mode 100644 index 0000000000000000000000000000000000000000..87f121b944aa5b30571e652eec1a7c33ac6f2173 GIT binary patch literal 6889 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 literal 0 HcmV?d00001 diff --git a/Blender/_Release/L1960_Tools_1_3_0.zip b/Blender/L1960_Tools/_Release/L1960_Tools_1_3_0.zip similarity index 100% rename from Blender/_Release/L1960_Tools_1_3_0.zip rename to Blender/L1960_Tools/_Release/L1960_Tools_1_3_0.zip diff --git a/Blender/_Release/L1960_Tools_1_4_0.zip b/Blender/L1960_Tools/_Release/L1960_Tools_1_4_0.zip similarity index 100% rename from Blender/_Release/L1960_Tools_1_4_0.zip rename to Blender/L1960_Tools/_Release/L1960_Tools_1_4_0.zip diff --git a/Blender/_Release/L1960_Tools_1_5_0.zip b/Blender/L1960_Tools/_Release/L1960_Tools_1_5_0.zip similarity index 100% rename from Blender/_Release/L1960_Tools_1_5_0.zip rename to Blender/L1960_Tools/_Release/L1960_Tools_1_5_0.zip diff --git a/Blender/_Release/L1960_Tools_1_6_0.zip b/Blender/L1960_Tools/_Release/L1960_Tools_1_6_0.zip similarity index 100% rename from Blender/_Release/L1960_Tools_1_6_0.zip rename to Blender/L1960_Tools/_Release/L1960_Tools_1_6_0.zip diff --git a/Blender/_Release/L1960_Tools_1_7_0.zip b/Blender/L1960_Tools/_Release/L1960_Tools_1_7_0.zip similarity index 100% rename from Blender/_Release/L1960_Tools_1_7_0.zip rename to Blender/L1960_Tools/_Release/L1960_Tools_1_7_0.zip diff --git a/Blender/_Release/L1960_Tools_1_8_0.zip b/Blender/L1960_Tools/_Release/L1960_Tools_1_8_0.zip similarity index 100% rename from Blender/_Release/L1960_Tools_1_8_0.zip rename to Blender/L1960_Tools/_Release/L1960_Tools_1_8_0.zip diff --git a/Blender/_Source/L1960_Tools_1_3_0/CubeProjection.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_3_0/CubeProjection.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_3_0/CubeProjection.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_3_0/CubeProjection.py diff --git a/Blender/_Source/L1960_Tools_1_3_0/FixMaterials.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_3_0/FixMaterials.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_3_0/FixMaterials.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_3_0/FixMaterials.py diff --git a/Blender/_Source/L1960_Tools_1_3_0/__init__.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_3_0/__init__.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_3_0/__init__.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_3_0/__init__.py diff --git a/Blender/_Source/L1960_Tools_1_4_0/CubeProjection.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_4_0/CubeProjection.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_4_0/CubeProjection.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_4_0/CubeProjection.py diff --git a/Blender/_Source/L1960_Tools_1_4_0/FixMaterials.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_4_0/FixMaterials.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_4_0/FixMaterials.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_4_0/FixMaterials.py diff --git a/Blender/_Source/L1960_Tools_1_4_0/PrepareLods.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_4_0/PrepareLods.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_4_0/PrepareLods.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_4_0/PrepareLods.py diff --git a/Blender/_Source/L1960_Tools_1_4_0/__init__.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_4_0/__init__.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_4_0/__init__.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_4_0/__init__.py diff --git a/Blender/_Source/L1960_Tools_1_5_0/CubeProjection.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_5_0/CubeProjection.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_5_0/CubeProjection.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_5_0/CubeProjection.py diff --git a/Blender/_Source/L1960_Tools_1_5_0/FixMaterials.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_5_0/FixMaterials.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_5_0/FixMaterials.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_5_0/FixMaterials.py diff --git a/Blender/_Source/L1960_Tools_1_5_0/PrepareLods.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_5_0/PrepareLods.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_5_0/PrepareLods.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_5_0/PrepareLods.py diff --git a/Blender/_Source/L1960_Tools_1_5_0/__init__.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_5_0/__init__.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_5_0/__init__.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_5_0/__init__.py diff --git a/Blender/_Source/L1960_Tools_1_6_0/CubeProjection.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_6_0/CubeProjection.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_6_0/CubeProjection.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_6_0/CubeProjection.py diff --git a/Blender/_Source/L1960_Tools_1_6_0/FixMaterials.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_6_0/FixMaterials.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_6_0/FixMaterials.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_6_0/FixMaterials.py diff --git a/Blender/_Source/L1960_Tools_1_6_0/PrepareLods.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_6_0/PrepareLods.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_6_0/PrepareLods.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_6_0/PrepareLods.py diff --git a/Blender/_Source/L1960_Tools_1_6_0/__init__.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_6_0/__init__.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_6_0/__init__.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_6_0/__init__.py diff --git a/Blender/_Source/L1960_Tools_1_7_0/ColorPalette_01.png b/Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/ColorPalette_01.png similarity index 100% rename from Blender/_Source/L1960_Tools_1_7_0/ColorPalette_01.png rename to Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/ColorPalette_01.png diff --git a/Blender/_Source/L1960_Tools_1_7_0/ColorPalette_02.png b/Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/ColorPalette_02.png similarity index 100% rename from Blender/_Source/L1960_Tools_1_7_0/ColorPalette_02.png rename to Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/ColorPalette_02.png diff --git a/Blender/_Source/L1960_Tools_1_7_0/CubeProjection.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/CubeProjection.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_7_0/CubeProjection.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/CubeProjection.py diff --git a/Blender/_Source/L1960_Tools_1_7_0/Materials.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/Materials.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_7_0/Materials.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/Materials.py diff --git a/Blender/_Source/L1960_Tools_1_7_0/PrepareLods.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/PrepareLods.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_7_0/PrepareLods.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/PrepareLods.py diff --git a/Blender/_Source/L1960_Tools_1_7_0/__init__.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/__init__.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_7_0/__init__.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_7_0/__init__.py diff --git a/Blender/_Source/L1960_Tools_1_8_0/ColorPalette_01.png b/Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/ColorPalette_01.png similarity index 100% rename from Blender/_Source/L1960_Tools_1_8_0/ColorPalette_01.png rename to Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/ColorPalette_01.png diff --git a/Blender/_Source/L1960_Tools_1_8_0/ColorPalette_02.png b/Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/ColorPalette_02.png similarity index 100% rename from Blender/_Source/L1960_Tools_1_8_0/ColorPalette_02.png rename to Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/ColorPalette_02.png diff --git a/Blender/_Source/L1960_Tools_1_8_0/CubeProjection.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/CubeProjection.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_8_0/CubeProjection.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/CubeProjection.py diff --git a/Blender/_Source/L1960_Tools_1_8_0/Helper.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/Helper.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_8_0/Helper.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/Helper.py diff --git a/Blender/_Source/L1960_Tools_1_8_0/PrepareLods.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/PrepareLods.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_8_0/PrepareLods.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/PrepareLods.py diff --git a/Blender/_Source/L1960_Tools_1_8_0/__init__.py b/Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/__init__.py similarity index 100% rename from Blender/_Source/L1960_Tools_1_8_0/__init__.py rename to Blender/L1960_Tools/_Source/L1960_Tools_1_8_0/__init__.py