Subframe task not generated
Closed this issue · 2 comments
Hello,
I'm testing brenda in order to avoid render with my old PC. It worked fine rendering 1 frame for instance, as you explained at the tutorial, but at subframe rendering, the tasks are not generated. The subframe-template is fine, and the work queue script works, apparently, but there are 0 Queued task everytime.
Has you, or anybody, this issue? what am i doing wrong? I miss any script file?
My instructions:
$ brenda-work -T subframe-template -e 1 -X 4 -Y 4 -d push
cat >subframe.py <<EOF
import bpy
bpy.context.scene.render.border_min_x = 0.0
bpy.context.scene.render.border_max_x = 0.25
bpy.context.scene.render.border_min_y = 0.0
bpy.context.scene.render.border_max_y = 0.25
bpy.context.scene.render.use_border = True
EOF
blender -b *.blend -P subframe.py -F PNG -o $OUTDIR/frame_######_X-0.0-0.25-Y-0.0-0.25 -s 1 -e 1 -j 1 -t 0 -a
cat >subframe.py <<EOF
import bpy
bpy.context.scene.render.border_min_x = 0.0
bpy.context.scene.render.border_max_x = 0.25
.
.
. and so on
$ brenda-work status
Queued tasks: 0
Obviously, no .png is generated when i run the instances.
subframe-template file:
"
cat >subframe.py <<EOF
import bpy
bpy.context.scene.render.border_min_x = $SF_MIN_X
bpy.context.scene.render.border_max_x = $SF_MAX_X
bpy.context.scene.render.border_min_y = $SF_MIN_Y
bpy.context.scene.render.border_max_y = $SF_MAX_Y
bpy.context.scene.render.use_border = True
EOF
blender -b *.blend -P subframe.py -F PNG -o $OUTDIR/frame_######_X-$SF_MIN_X-$SF_MAX_X-Y-$SF_MIN_Y-$SF_MAX_Y -s $START -e $END -j $STEP -t 0 -a
"
Thank you in advance
Eh... Solved.
I just remove -d from - $ brenda-work -T subframe-template -e 1 -X 4 -Y 4 -d push - command and the tasks were generated and rendered.
What does the -d option? This may be edit in the tutorial.
From brenda-run file:
parser.add_option("-d", "--dry-run", action="store_true", dest="dry_run",
help="show what would be done without actually doing it")
Next time i better read the parameters list and what they do.
Now it works great. Thanks to James for this.