2021-09-07 23:11:42 +02:00
|
|
|
bl_info = {
|
2021-09-16 12:22:11 +02:00
|
|
|
"name": "GP Render",
|
2021-09-07 23:11:42 +02:00
|
|
|
"description": "Organise export of gp layers through compositor output",
|
|
|
|
"author": "Samuel Bernou",
|
2024-12-17 15:54:21 +01:00
|
|
|
"version": (1, 8, 13),
|
2023-06-26 18:11:17 +02:00
|
|
|
"blender": (3, 0, 0),
|
2021-09-07 23:11:42 +02:00
|
|
|
"location": "View3D",
|
|
|
|
"warning": "",
|
2024-03-28 17:05:42 +01:00
|
|
|
"doc_url": "https://git.autourdeminuit.com/autour_de_minuit/gp_render",
|
|
|
|
"tracker_url": "https://git.autourdeminuit.com/autour_de_minuit/gp_render/issues",
|
2021-09-07 23:11:42 +02:00
|
|
|
"category": "Object" }
|
|
|
|
|
|
|
|
|
2024-04-16 18:01:10 +02:00
|
|
|
from . import properties
|
2021-09-07 23:11:42 +02:00
|
|
|
from . import OP_add_layer
|
2021-09-08 18:29:10 +02:00
|
|
|
from . import OP_merge_layers
|
2021-09-07 23:11:42 +02:00
|
|
|
from . import OP_clear
|
2021-09-10 18:26:55 +02:00
|
|
|
from . import OP_clean
|
|
|
|
from . import OP_connect_toggle
|
2021-09-08 18:29:10 +02:00
|
|
|
from . import OP_manage_outputs
|
2021-09-14 18:54:30 +02:00
|
|
|
from . import OP_scene_switch
|
2021-09-30 18:51:49 +02:00
|
|
|
from . import OP_crop_to_object
|
|
|
|
from . import OP_render_scenes
|
2022-01-26 16:32:33 +01:00
|
|
|
from . import OP_check_scene
|
|
|
|
from . import OP_post_render
|
2021-09-24 18:36:58 +02:00
|
|
|
from . import OP_render_pdf
|
2021-11-04 22:20:21 +01:00
|
|
|
from . import OP_export_to_ae
|
2021-09-24 18:36:58 +02:00
|
|
|
from . import prefs
|
2021-09-17 16:31:26 +02:00
|
|
|
from . import OP_setup_layers
|
2022-12-19 20:15:11 +01:00
|
|
|
from . import OP_auto_build
|
2021-09-07 23:11:42 +02:00
|
|
|
from . import ui
|
|
|
|
|
2024-04-16 18:01:10 +02:00
|
|
|
# from .fn import scene_aa
|
2021-10-25 16:02:11 +02:00
|
|
|
|
2022-12-19 20:15:11 +01:00
|
|
|
bl_modules = (
|
2024-04-16 18:01:10 +02:00
|
|
|
properties,
|
2022-12-19 20:15:11 +01:00
|
|
|
prefs,
|
|
|
|
OP_add_layer,
|
|
|
|
OP_clear,
|
|
|
|
OP_clean,
|
|
|
|
OP_connect_toggle,
|
|
|
|
OP_merge_layers,
|
|
|
|
OP_manage_outputs,
|
|
|
|
OP_scene_switch,
|
|
|
|
OP_crop_to_object,
|
|
|
|
OP_render_scenes,
|
|
|
|
OP_check_scene,
|
|
|
|
OP_post_render,
|
|
|
|
OP_render_pdf,
|
|
|
|
OP_export_to_ae,
|
|
|
|
OP_setup_layers,
|
|
|
|
OP_auto_build,
|
|
|
|
ui,
|
|
|
|
)
|
|
|
|
|
2021-10-25 16:02:11 +02:00
|
|
|
|
2021-09-07 23:11:42 +02:00
|
|
|
import bpy
|
|
|
|
|
|
|
|
def register():
|
2022-12-19 20:15:11 +01:00
|
|
|
for mod in bl_modules:
|
|
|
|
mod.register()
|
|
|
|
|
2021-09-07 23:11:42 +02:00
|
|
|
|
|
|
|
def unregister():
|
2022-12-19 20:15:11 +01:00
|
|
|
for mod in reversed(bl_modules):
|
|
|
|
mod.unregister()
|
2021-09-07 23:11:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
register()
|