diff --git a/__init__.py b/__init__.py index e3116e4..ffb1fe8 100644 --- a/__init__.py +++ b/__init__.py @@ -161,7 +161,10 @@ def create_compify_material(name, camera, footage): mat = bpy.data.materials.new(name) mat.use_nodes = True mat.blend_method = 'HASHED' - mat.shadow_method = 'HASHED' + if hasattr(mat, "shadow_method"): + mat.shadow_method = 'HASHED' + elif hasattr(mat, "surface_render_method"): + mat.surface_render_method = 'DITHERED' for node in mat.node_tree.nodes: mat.node_tree.nodes.remove(node)