Render sequences

This commit is contained in:
ChristopheSeux
2024-03-14 17:44:05 +01:00
parent 688a06dffd
commit ac14fe5ba9
9 changed files with 237 additions and 91 deletions
+13 -5
View File
@@ -78,7 +78,7 @@ class VSETB_PT_strip(Panel):
@classmethod
def poll(cls, context):
strip = context.scene.sequence_editor.active_strip
strip = context.active_sequence_strip
return strip and get_channel_name(strip) == 'Shots'
def draw(self, context):
@@ -221,9 +221,14 @@ class VSETB_PT_exports(VSETB_main, Panel):
class VSETB_PT_tracker(VSETB_main, Panel):
bl_label = "Tracker"
bl_parent_id = "VSETB_PT_main"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
def poll(cls, context):
return context.active_sequence_strip
def draw_header_preset(self, context):
active_strip = context.scene.sequence_editor.active_strip
active_strip = context.active_sequence_strip
self.layout.label(text=active_strip.name)
def draw(self, context):
@@ -232,10 +237,11 @@ class VSETB_PT_tracker(VSETB_main, Panel):
class VSETB_PT_casting(VSETB_main, Panel):
bl_label = "Casting"
bl_parent_id = "VSETB_PT_tracker"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
def poll(cls, context):
strip = context.scene.sequence_editor.active_strip
strip = context.active_sequence_strip
return strip and get_channel_name(strip) == 'Shots'
def draw(self, context):
@@ -287,10 +293,11 @@ class VSETB_PT_casting(VSETB_main, Panel):
class VSETB_PT_metadata(VSETB_main, Panel):
bl_label = "Shot Metadata"
bl_parent_id = "VSETB_PT_tracker"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
def poll(cls, context):
return context.scene.sequence_editor.active_strip and get_scene_settings().active_project
return context.active_sequence_strip and get_scene_settings().active_project
def draw(self, context):
@@ -333,10 +340,11 @@ class VSETB_PT_metadata(VSETB_main, Panel):
class VSETB_PT_comments(VSETB_main, Panel):
bl_label = "Comments"
bl_parent_id = "VSETB_PT_tracker"
bl_options = {'DEFAULT_CLOSED'}
@classmethod
def poll(cls, context):
return context.scene.sequence_editor.active_strip and get_scene_settings().active_project
return context.active_sequence_strip and get_scene_settings().active_project
def draw(self, context):
layout = self.layout