From 0b7a8097a61c93247beb8d56e4e5de27fbc94ffe Mon Sep 17 00:00:00 2001
From: TLabAltoh <121733943+TLabAltoh@users.noreply.github.com>
Date: Sat, 19 Aug 2023 12:39:20 +0900
Subject: [PATCH] Add files via upload

---
 material.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/material.py b/material.py
index 0e9362e..0857ee0 100644
--- a/material.py
+++ b/material.py
@@ -232,7 +232,9 @@ def apply_mat(self, obj):
     name = obj.name
     m_name = "terrain-" + name
     
-    if m_name in obj.data.materials:
+    if m_name in bpy.data.materials:
+        obj.data.materials.append(bpy.data.materials[m_name])
+        obj.active_material_index = len(obj.data.materials) - 1
         return
     
     material = bpy.data.materials.new("terrain-" + name)
@@ -529,4 +531,4 @@ def draw(self, context):
             col = layout.column()
             col.prop(terrain_mat, "noise_scale_s0", text = "Noise Scale")
             col = layout.column()
-            col.prop(terrain_mat, "noise_detail_s0", text = "Noise Detail")
\ No newline at end of file
+            col.prop(terrain_mat, "noise_detail_s0", text = "Noise Detail")