2

ブレンダー初心者です。私は何かを逃しましたか?

ただし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 )
4

1 に答える 1