renderlib: Only render a single frame with "only-frame"
This commit is contained in:
parent
ce5d4ab927
commit
1e4f2f298e
1 changed files with 7 additions and 6 deletions
13
renderlib.py
13
renderlib.py
|
@ -137,13 +137,14 @@ def cachedRenderFrame(frame, frameNr, task, cache):
|
||||||
|
|
||||||
svgfile = '{0}/.frames/{1:04d}.svg'.format(task.workdir, frameNr)
|
svgfile = '{0}/.frames/{1:04d}.svg'.format(task.workdir, frameNr)
|
||||||
|
|
||||||
with SVGTemplate(task, svgfile) as svg:
|
if not skip_rendering:
|
||||||
svg.replacetext()
|
with SVGTemplate(task, svgfile) as svg:
|
||||||
svg.transform(frame)
|
svg.replacetext()
|
||||||
svg.write()
|
svg.transform(frame)
|
||||||
|
svg.write()
|
||||||
|
|
||||||
outfile = '{0}/.frames/{1:04d}.png'.format(task.workdir, frameNr)
|
outfile = '{0}/.frames/{1:04d}.png'.format(task.workdir, frameNr)
|
||||||
renderFrame(svgfile, task, outfile)
|
renderFrame(svgfile, task, outfile)
|
||||||
|
|
||||||
# increment frame-number
|
# increment frame-number
|
||||||
frameNr += 1
|
frameNr += 1
|
||||||
|
|
Loading…
Add table
Reference in a new issue