Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Title "Drawer" - only effecting the clips in drawer #387

Open
belisoful opened this issue Jul 15, 2024 · 2 comments
Open

Title "Drawer" - only effecting the clips in drawer #387

belisoful opened this issue Jul 15, 2024 · 2 comments

Comments

@belisoful
Copy link

belisoful commented Jul 15, 2024

Apple Feedback Assistant ID: MISSING!

Is your feature request related to a problem? Please describe.
I'd like some Titles with effects to only manipulate the pixels of a certain layer or set of layers rather than just all the layers below.
This would be a really nice option to limit the scope of a Title layer.

Describe the solution you'd like
On a Title effect bar or within the "video animation" panel header, a circle with a "+" within it.
Upon clicking, a "drawer" opens up under the Title Effect. A small space is made for the drawer under the Title Effect.
The Drawer has a "hamburger" style click control. Upon clicking, the "drawer" can be opened to include layers below it to the lowest most layer in the project. The entire edge of the Drawer can be clicked but the hamburger control is a larger area for clicking (if UX).

Clips/titles/layers can enter and exit a drawer, and stop at the boundary as well. When a clip exits a drawer, the title no longer manipulates the clip pixels, as normal.

This allows only one or a couple of layers to be effected by the Title manipulation, but not all.

Clicking the activated "(+)" will retract the drawer and effect all layers as normal.

The drawer can be opened to any level with or without a clip. maybe "snapping to minimize" to the highest lowest included level. It is the option to collapse the drawer to the smallest size without effecting which clips are included.

By default, opening the drawer for a title can include all clips below it. that is to say, not until modifying the drawer does it not include everything below it.

If there are multiple title layers, any upper title layer that includes a lower title layer must have its [upper layer] drawers include the full drawer of the lower title layer.

Describe alternatives you've considered
Compound Clips can be used to accumulate layers to only affect those particular elements.... but this solution is elegant, and Apple-like.

Additional context

In this example, My Title effects Clip A, B and MagClip but not Clip Zero.

Clip Zero
My Title (+)
Clip A
Clip B
^^^^^^^^^^^^^^
MagClip
^^^^^^^^^^^^^^

When clicking on (+):

Clip Zero
My Title (*)
==---------|  <- Drawer for "My Title"
Clip A
Clip B
^^^^^^^^^^^^^^
MagClip
^^^^^^^^^^^^^^

In the above example, My Title doesn't have an input source other than all transparent.

Opening up the drawer looks like this, and My Title only impacts Clip A and B.

Clip Zero
My Title (*)
Clip A     |
Clip B     |
==---------|  <- Drawer for "My Title"
^^^^^^^^^^^^^^
MagClip
^^^^^^^^^^^^^^
@belisoful belisoful changed the title Title "Drawer" - only effecting the clips in drawer. Title "Drawer" - only effecting the clips in drawer Jul 16, 2024
@latenitefilms latenitefilms self-assigned this Sep 29, 2024
@latenitefilms
Copy link
Contributor

I assume you're aware of the "Behind" blend mode?

@belisoful
Copy link
Author

Yes. This is about only applying a "title" to a specific number of clips below it rather than just applying the title to all clips below it.

In Motion, the SOURCE wouldn't be all the clips below the title but only the clips in the drawer. The default, of course, is that the drawer includes all clips below it. That is the expected typical behavior.

I think this would be really useful as a video technician. My main experience is actually in software development, and I'm just applying software "abstraction" methods to video editing. fun.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants