diff options
author | meta-androcto <meta.androcto1@gmail.com> | 2017-06-15 15:45:25 +0300 |
---|---|---|
committer | meta-androcto <meta.androcto1@gmail.com> | 2017-06-15 15:45:25 +0300 |
commit | 16e5546362510b6f19e306ce2a727ef0bcbc1a70 (patch) | |
tree | 818b99f83cb1af0af5687cac8e882d46235fa72c | |
parent | 4b3a2bacd706c32f6e83d4e243374423f19b7693 (diff) |
autotracker: update version, bug fix, Miika Puustinen (miikap) (frivus)
-rw-r--r-- | space_clip_editor_autotracker.py | 54 |
1 files changed, 25 insertions, 29 deletions
diff --git a/space_clip_editor_autotracker.py b/space_clip_editor_autotracker.py index cd00f2e7..9dea7e54 100644 --- a/space_clip_editor_autotracker.py +++ b/space_clip_editor_autotracker.py @@ -19,7 +19,7 @@ bl_info = { "name": "Autotrack", "author": "Miika Puustinen, Matti Kaihola, Stephen Leger", - "version": (0, 0, 99), + "version": (0, 1, 0), "blender": (2, 78, 0), "location": "Movie clip Editor > Tools Panel > Autotrack", "description": "Motion Tracking with automatic feature detection.", @@ -579,7 +579,7 @@ class AutotrackerSettings(PropertyGroup): ] placement_list = EnumProperty( - name="", + name="Placement", description="Feature Placement", items=list_items ) @@ -604,43 +604,39 @@ class AutotrackerPanel(Panel): def draw(self, context): layout = self.layout wm = context.window_manager - row = layout.row(align=True) + + row = layout.row() row.scale_y = 1.5 - props = row.operator("tracking.auto_track", text="Autotrack! ", icon='PLAY') - row = layout.row(align=True) + row = layout.row() row.prop(wm.autotracker_props, "track_backwards") - row = layout.row(align=True) # make next row - row.prop(wm.autotracker_props, "delete_threshold") - - row = layout.row(align=True) # make next row - row.prop(wm.autotracker_props, "small_tracks") - - row = layout.row(align=True) - row.prop(wm.autotracker_props, "frame_separation", text="Frame Separation") + row = layout.row() + col = layout.column(align=True) + col.prop(wm.autotracker_props, "delete_threshold") + sub = col.row(align=True) + sub.prop(wm.autotracker_props, "small_tracks") + sub = col.row(align=True) + sub.prop(wm.autotracker_props, "frame_separation", text="Frame Separation") + sub = col.row(align=True) + sub.prop(wm.autotracker_props, "jump_cut", text="Jump Threshold") - row = layout.row(align=True) - row.prop(wm.autotracker_props, "jump_cut", text="Jump Threshold") - - row = layout.row(align=True) + row = layout.row() row.label(text="Detect Features Settings:") + col = layout.column(align=True) + col.prop(wm.autotracker_props, "df_margin", text="Margin:") + sub = col.row(align=True) + sub.prop(wm.autotracker_props, "df_distance", text="Distance:") + sub = col.row(align=True) + sub.prop(wm.autotracker_props, "df_threshold", text="Threshold:") - row = layout.row(align=True) - row.prop(wm.autotracker_props, "df_margin", text="Margin:") - - row = layout.row(align=True) - row.prop(wm.autotracker_props, "df_threshold", text="Threshold:") - - row = layout.row(align=True) - row.prop(wm.autotracker_props, "df_distance", text="Distance:") - - row = layout.row(align=True) + row = layout.row() row.label(text="Feature Placement:") + col = layout.column(align=True) + col.prop(wm.autotracker_props, "placement_list", text="") - row = layout.row(align=True) - row.prop(wm.autotracker_props, "placement_list") + layout.separator() def register(): bpy.utils.register_class(AutotrackerSettings) |