原型 立方体を 基準に 3つの平行な正方形
Blender Pythonスクリプトで、y=-1, 0, 1の3つの位置にあるx=0、z=0を中心とした正方形を作成 # コレクションを作成 import bpy collection_name = "正方形 3つ" if collection_name not in bpy.data.collections: zionad_collection = bpy.data.collections.new(collection_name) bpy.context.scene.collection.children.link(zionad_collection) else: zionad_collection = bpy.data.collections[collection_name] import bpy # 正方形の中心 center = (0, 0, 0) # 正方形の大きさ size = 2.0 # 正方形の座標 square_vertices = [ (center[0] - size/2, center[1], center[2] - size/2), (center[0] + size/2, center[1], center[2] - size/2), (center[0] + size/2, center[1], center[2] + size/2), (center[0] - size/2, center[1], center[2] + size/2) ] square_edges = [(0,1), (1,2), (2,3), (3,0)] square_faces = [(0,1,2,3)] # 正方形を作成する関数 def create_square(x, y, z): # Meshデータの作成 mesh = bpy.data.meshes.new("Square") # 座標を変換して、正方形をx,y,zの位置に移動 vert...