0
mat_red = bpy.data.materials.new("Text")
mat_red.diffuse_color = (0.85, 0.8, 1,1)
mesh = bpy.context.object.data
mesh.materials.append(mat_red)
텍스트 색상을 변경하지 마십시오.파이썬을 사용하여 블렌더에서 텍스트 색상을 변경하는 방법
mat_red = bpy.data.materials.new("Text")
mat_red.diffuse_color = (0.85, 0.8, 1,1)
mesh = bpy.context.object.data
mesh.materials.append(mat_red)
텍스트 색상을 변경하지 마십시오.파이썬을 사용하여 블렌더에서 텍스트 색상을 변경하는 방법
개체에 재질을 추가하는 동안 해당 재질은 해당 재질에 다른 재질이없는 경우에만 사용됩니다. 재료 목록의 길이를 확인하여 새 재료를 추가할지 또는 기존 재료를 새 재료로 대체 할지를 확인할 수 있습니다.
mat_red = bpy.data.materials.new("Text")
mat_red.diffuse_color = (0.85, 0.8, 1.1)
mesh = bpy.context.object.data
if len(mesh.materials) == 0:
mesh.materials.append(mat_red)
else:
mesh.materials[0] = mat_red
길이를 먼저 확인하고 기존 자료를 조정 한 다음 필요할 때만 새 자료를 만들 수 있습니다.