I'm currently working on an addon that renders animations at many different angles. Think isometric sprites. Currently Blender just hangs while it's doing its work. Is there a loading bar, or some kind of adhoc popup I can access via code to give the end-user a visual update of what's going on?
The one thing I'm going to be picky about is a solution on the console - most users will not have that open. Unless, of course, there's a way I can force the console to appear.
bpy.ops.render.render(), I expect using the subprocess module to be the answer, you can usebpy.app.binary_pathto start another blender in the background and parse it's output for progress. – sambler Apr 25 '17 at 06:30