Pythonで三角関数を使ってオブジェクトを動かす

import bpy #mathライブラリのsin関数を用意する
from math import sin
start_pos = (0,0,0)
ob = bpy.context.object
frame_num = 0
for i in range(0,50):
bpy.context.scene.frame_set(frame_num)
#変数locationに座標を指定する
ob.location = (0,i,sin(i))
ob.keyframe_insert(data_path = "location",index = -1)
frame_num += 10
#Blender #python #animation

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