shy*_*cha 32
在这里我做了什么Blender 2.63:
bpy.data.scenes['Scene'].render.filepath = '/home/user/Documents/image.jpg'
bpy.ops.render.render( write_still=True )
Run Code Online (Sandbox Code Playgroud)
我正在做的是创建一个VR全景(围绕它的一系列物体镜头).我结束了这个算法:
Empty节点,并设置其位置和旋转,以标识(位置:0, 0, 0,旋转:0, 0, 0)您最终会step_count在/home/user/VR目录中围绕对象进行拍摄.
cam = bpy.data.objects['Camera']
origin = bpy.data.objects['Empty']
step_count = 32
for step in range(0, step_count):
origin.rotation_euler[2] = radians(step * (360.0 / step_count))
bpy.data.scenes["Scene"].render.filepath = '/home/user/VR/vr_shot_%d.jpg' % step
bpy.ops.render.render( write_still=True )
Run Code Online (Sandbox Code Playgroud)
这样的事情:
import bpy
bpy.context.scene.render.filepath = 'pathToOutputImage'
bpy.context.scene.render.resolution_x = w #perhaps set resolution in code
bpy.context.scene.render.resolution_y = h
bpy.ops.render.render()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28870 次 |
| 最近记录: |