Merge pull request #3 from BorisChumichev/master
Change the way we pass resolution to blender
This commit is contained in:
commit
2be085dae1
1 changed files with 6 additions and 3 deletions
|
@ -5,8 +5,11 @@ import sys
|
||||||
import math
|
import math
|
||||||
|
|
||||||
|
|
||||||
bpy.context.scene.cycles.resolution_x = int(sys.argv[-5])
|
for scene in bpy.data.scenes:
|
||||||
bpy.context.scene.cycles.resolution_y = int(sys.argv[-4])
|
scene.render.resolution_x = int(sys.argv[-5])
|
||||||
|
scene.render.resolution_y = int(sys.argv[-4])
|
||||||
|
scene.render.resolution_percentage = 100
|
||||||
|
scene.render.use_border = False
|
||||||
|
|
||||||
for i, name in enumerate(['bottom', 'top', 'left', 'right', 'back', 'front']):
|
for i, name in enumerate(['bottom', 'top', 'left', 'right', 'back', 'front']):
|
||||||
bpy.data.images[name].filepath = "%s" % sys.argv[-6 - i]
|
bpy.data.images[name].filepath = "%s" % sys.argv[-6 - i]
|
||||||
|
@ -15,4 +18,4 @@ camera = bpy.data.objects["Camera"]
|
||||||
camera.rotation_mode = 'XYZ'
|
camera.rotation_mode = 'XYZ'
|
||||||
camera.rotation_euler = (math.pi / 2 + float(sys.argv[-3]), float(sys.argv[-2]), float(sys.argv[-1]))
|
camera.rotation_euler = (math.pi / 2 + float(sys.argv[-3]), float(sys.argv[-2]), float(sys.argv[-1]))
|
||||||
|
|
||||||
bpy.ops.render.render(animation=True)
|
bpy.ops.render.render(animation=True)
|
||||||
|
|
Loading…
Reference in a new issue