diff --git a/__init__.py b/__init__.py index 51b8b54..b68df7e 100644 --- a/__init__.py +++ b/__init__.py @@ -153,7 +153,7 @@ class DebugMacro(bpy.types.Operator): from . import import_b3d from . import export_b3d - filepath = bpy.props.StringProperty(name="filepath", default=import_b3d.filepath) + filepath: bpy.props.StringProperty(name="filepath", default=import_b3d.filepath) def execute(self, context: bpy.context): import sys,imp diff --git a/import_b3d.py b/import_b3d.py index 2a4cdb0..fd238f2 100644 --- a/import_b3d.py +++ b/import_b3d.py @@ -334,7 +334,7 @@ def load_b3d(filepath, material = bpy.data.materials.new(mat.name) material_mapping[i] = material.name material.diffuse_color = mat.rgba - material.blend_method = 'MULTIPLY' if mat.rgba[3] < 1.0 else 'OPAQUE' + material.blend_method = 'BLEND' if mat.rgba[3] < 1.0 else 'OPAQUE' tid = mat.tids[0] if len(mat.tids) else -1