<div dir="ltr"><div>Hi all,</div><div><br></div><div>The temporal animation functionality of QGIS is great. I am currently playing with it, probably a little out-of-scope, to make a travel animation on a map. Everything works great, except that at high frame rates and high resolution, exporting the animation to images is very slow (hours).<br></div><br>I dug into the code a little, and in <font face="monospace" size="1">bool QgsTemporalUtils::exportAnimation</font><br>I see: <br><br><font face="monospace" size="1">while ( currentFrame < totalFrames )<br>{<br>    ...<br>    QPainter p( &img );<br>    QgsMapRendererCustomPainterJob job( ms, &p );<br>    job.start();<br>    job.waitForFinished();<br>    ...<br>}</font><br><br>Which renders each image in sequence. I am new to QGIS development specifically, so forgive my ignorance, but could the jobs system be used to render them in parallel instead? Could this potentially speed up the process significantly? If this is feasible, I'd gladly make a feature request, and it also looks like a nice PR I could contribute myself potentially? I'd love to hear your thoughts.<br><div>Cheers,</div><div><br></div><div>Dolf.</div></div>