2023年7月28日金曜日

202230729b 円中心の球体point mark 半径2の円

 





球体を作る

円中心に 半径0.1



import bpy


# 球体を作成する位置のリスト

positions = [

    (0, 0, 0),

    (0, -2, 0),

    (1, -3**0.5, 0),

    (-1, -3**0.5, 0)

]


# ここからBlenderの処理


# シーンに追加

scene = bpy.context.scene


# 球体を作成

for i, position in enumerate(positions, start=1):

    bpy.ops.mesh.primitive_uv_sphere_add(radius=0.1, location=position)


    # 球体の名前を設定

    sphere = bpy.context.active_object

    sphere.name = f"Sphere_(x={position[0]:.1f}, y={position[1]:.1f}, z={position[2]:.1f})_{i}番"