Hi,
I'm working on an After Effects plugin using SDK 2017.1 (14.2). The code currently renders using the blocking call AEGP_SetRenderQueueState(AEGP_RenderQueueState_RENDERING). I replace that with the async script call but rendering doesn't start.
I use AEGP_ExecuteScript() to run
app.project.renderQueue.renderAsync();
And then loop waiting for the render state to change to stopped. The script runs, ExecuteScript returns, and my loop starts. Problem is, the loop runs indefinitely and I can see in the After Effects UI that rendering has not started.
What else do I need to do to get renderAsync() to make rendering start? Or is it currently broken? I saw in another post
that renderAsync() was blocking in AE 2015.
Thanks!