ブレンダー初心者です。私は何かを逃しましたか?
ただしbpy.data.objects['Suzanne'].rotation_euler[2] = 1.25
、コンソールウィンドウで次のように入力すると、モデルが回転します。
ただし、次のコードはモデルをまったく回転しません。なんで?
import bpy
import math
cam = bpy.data.objects['Camera']
origin = bpy.data.objects['Suzanne']
step_count = 5
bpy.data.scenes["Scene"].cycles.samples=10
for step in range(0, step_count):
r = math.pi * step * (360.0 / step_count) / 180.0
print(r)
origin.rotation_euler[2] = r # seems not work!
fn = '/tmp/mokey_%02d.jpg' % step
print(fn)
bpy.data.scenes["Scene"].render.filepath = fn
bpy.ops.render.render( write_still=True )