I’m playing around with the blender 2.54 python api and I can’t figure out how to save the render result to disk. Getting the bpy.types.Image object corresponding to the render result seems to work but calling the object’s save() method fails with an error message about the image not having any data.
I’m struggling with something similar. If I call bpy.ops.render.render(), it seems like it is render (I.e. cpu process is up, etc.) but then the result doesn’t display in a new window as selected. If I try bpy.ops.render.view_show() I get an “invalid operator call.” Any help?