#blender 2.93.1で動作確認
import bpy
for item in bpy.data.meshes:
bpy.data.meshes.remove(item)
N = 20
for z in range (0,N):
for x in range (0,N-z):
for y in range (0,N-z):
if (x+y) % 2 == 0:
bpy.ops.mesh.primitive_cube_add(location=(x+z*0.5, y+z*0.5, z), size=1.0, rotation=(0, 0, 0))

0 件のコメント:
コメントを投稿