blenderで球体を10個ランダムに作成するコード

import bpy
import random

# 新しいシーンを作成する
bpy.ops.scene.new()

# 球体を作成する関数
def create_sphere():
    # 球体をランダムな位置に配置する
    location = (random.uniform(-5, 5), random.uniform(-5, 5), random.uniform(-5, 5))

    # 球体を作成する
    bpy.ops.mesh.primitive_uv_sphere_add(radius=random.uniform(0.5, 2.0), location=location)

# 10個のランダムな球体を作成する
for i in range(10):
    create_sphere()

この記事が気に入ったらサポートをしてみませんか?