SuddenDevelopment / AniMix

StopMotion Addon sucvcessor tot he experimental "KeyMesh" addon
3 stars 0 forks source link

Button Description #18

Closed adamearle closed 1 year ago

adamearle commented 1 year ago

Onion Skin

Onion skin Onion Skin Onion Skin enables the ability to see pre and post-frames of the currently active frame.

Pin Frame Pin Frame: Sets the selected object/s to be used as a reference object for working in and out of poses.

Button behaviors:

  1. Click: Pins the current selection
  2. Ctrl +Click: Removes all pin frames

Stop Motion keys

Key Clear Clear keyframes: Keyframe is not removed (not deleted). Clears the id data from the currently selected StopMotion object. If the geometry is selected in edit mode only the current selection is removed from the StopMotion object.


Key Insert Add Keyframe: Adds and inserts a single keyframe with a unique StopMotion Object id

Button behaviors:

  1. Click: Insert add/ insert a keyframe to the Right of the timeline indicators playhead.
  2. Ctrl +Click: Insert add/ insert a keyframe to the Left of the timeline indicators playhead.

Key Remove Remove keyframe: Removes the current keyframe and pulls keyframes into the deleted keyframe position. Right & Left of the timeline indicators playhead. This is like deleting a keyframe.

Button behaviors:

  1. Click: Remove/Deletes insert a keyframe to the Right of the timeline indicators playhead.
  2. Ctrl +Click: Remove/Deletes a keyframe to the Left of the timeline indicators playhead.

Key Insert Blank Insert Blank Keyframe: Inserts a single blank keyframe to the right of the timeline indicators playhead.

Button behaviors:

  1. Click: insert a blank keyframe to the Right of the timeline indicators playhead.
  2. Ctrl +Click: insert a blank keyframe to the Left of the timeline indicators playhead.

Key Insert Many Blank Insert Multiple Blank keyframes: Numerical value set how many blank keyframes will be added to the timeline indicators playhead.

Button behaviors:

  1. Click: insert multple blank keyframe to the Right of the timeline indicators playhead.
  2. Ctrl +Click: insert multple blank keyframe to the Left of the timeline indicators playhead.

Duplicate

Key Duplicate Duplicate Keyframe: Duplicates the current keyframe to the right of the current active keyframe/s.

Duplicate Object   Keys Duplicate Object With Keys: Duplicates the object/s and the current keyframes with a unique id.

Duplicate Object With Blank Keys Duplicate Object With Blank Keys: Duplicates the object/s with blank keyframes.


Frame Spacing

Space Add Frame Spacer: Add Adds a single extra space between selected keyframes.

Space Remove Frame Spacer: Subtract Subtracts a single space between selected keyframes. Accumulative behavior till there are no more spaces between keyframes. Does not delete keys.

Frame Spacer: Count: Sets the number value limit between keyframes.

Space None Frame Spacer: None: Applies the current number of spaces between keyframes.

Space Set Frame Spacer: Set:Applies the current number of spaces between keyframes.


Object Frames

Seperate selection Sperate Selection: Separates and converts the currently active selection in edit mode to a new object.

Button behaviors:

  1. Click: Creates a Copy from the object or selection.
  2. Ctrl +Click: Cuts the current object or selection to a new object.

Combine With Active Object Combine With Active Object: Combines the selected object with the active merging keyframe data

Button behaviors:

  1. Click: Combines with the active objects selections keyframe.
  2. Ctrl + Click: Create new keyframes from the active object.

Asset Library

Add To Asset Library Asset Library: Create assets out of what is selected. Object & Edit mode and Keyframe data is supported.

SuddenDevelopment commented 1 year ago

this helps, thanks, my notes:

key
    insert
    remove
    add empty
    insert blank
    duplicate key, instance frame (same swap id)
    clone key (new swap id)
duplicate
    object: the entire object with frames
    object with same keyframes and no geometry for any of them
Copy
    copy key: to clipboard
    cut key
    paste key
    copy: geometry 
    cut
    paste
Misc
    Onion
    Add as Asset
    merge
    separate
SuddenDevelopment commented 1 year ago

deferring till after launch:

  1. insert multiple blank keyframes
  2. onion skin
  3. frame space count slider (will be in n menu)
SuddenDevelopment commented 1 year ago

all launch butons included, descriptions are all in the file but still workin on showing them as tooltips

adamearle commented 1 year ago

insert multiple blank keyframes Perhaps this can be done similar as setting key frame spaces?

adamearle commented 1 year ago

I have removed unique keyframe and added clear keyframe

adamearle commented 1 year ago

Duplicating the object with the same keyframes and no geometry data for any of the keyframes.

I think this is what you mean by your notes.

adamearle commented 1 year ago

Let's nail down these button descriptions so that there better.

adamearle commented 1 year ago

Well done on doing that by the way as well.

adamearle commented 1 year ago

We need to work on some of these description names.

I prefer well-described content. The larger the tooltip the better. If we could get animated gifs in the tooltips I would do that.

I prefer to not leave the user guessing and have the tooltips well formatted.

adamearle commented 1 year ago

Descriptions have been updated

SuddenDevelopment commented 1 year ago

applied, going to remove the high priority tag from it now but we should keep it for the unimplemented buttons