bl_info = { "name": "Scene Renderer", "author": "Marc Mintel", "version": (1, 0, 0), "blender": (4, 2, 0), "location": "View3D > Sidebar > Scene Renderer", "description": "Render all scenes to //renders/ relative to the blend file", "category": "Render", } import bpy from . import properties, operators, panel classes = ( properties.SceneRendererSettings, operators.SCENERENDERER_OT_render_all, panel.SCENERENDERER_PT_panel, ) def register(): for cls in classes: bpy.utils.register_class(cls) bpy.types.Scene.scene_renderer = bpy.props.PointerProperty( type=properties.SceneRendererSettings ) def unregister(): del bpy.types.Scene.scene_renderer for cls in reversed(classes): bpy.utils.unregister_class(cls) if __name__ == "__main__": register()