• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Force only one instance of an effect per layer

Community Beginner ,
Apr 04, 2022 Apr 04, 2022

Copy link to clipboard

Copied

Hi there,

Is it possible to only have one effect instance on a solid and forbid the user to add a second effect of the same type on the same layer ?

Ideally; if an effect is already present on said layer, the create option of the effect menu would be grayed out for this effect type.
Less ideally; How to catch effect creation (from the effect itself or in AEGP); and delete it.

Thanks !

TOPICS
SDK

Views

117

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

LEGEND , Apr 04, 2022 Apr 04, 2022

You can't and you can't. It's as simple as that. Each effect is isolated from the other and effects application is modal. Unless the effect originates from its own virtual host and only the UI is separated in different "effects" groups like e.g. in Plexus or some of the Trapcode plug-ins that create the illusion to make their unified renderers work you have no control over any of this.

 

Mylenium

Votes

Translate

Translate
LEGEND ,
Apr 04, 2022 Apr 04, 2022

Copy link to clipboard

Copied

You can't and you can't. It's as simple as that. Each effect is isolated from the other and effects application is modal. Unless the effect originates from its own virtual host and only the UI is separated in different "effects" groups like e.g. in Plexus or some of the Trapcode plug-ins that create the illusion to make their unified renderers work you have no control over any of this.

 

Mylenium

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 05, 2022 Apr 05, 2022

Copy link to clipboard

Copied

LATEST

Seems convulated for what I'm trying to achieve;
I'll fallback on dealing that with an AEGP then. Thanks for your answer !

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 04, 2022 Apr 04, 2022

Copy link to clipboard

Copied

The only chance you would have to make it difficult to add another effect to a layer is to create a controller null layer linked to all of the properties you can keyframe in the effect by expressions, then lock the layer with the effect and maybe even make it a shy layer. There will always be a way around this because a flow chart will show all layers and all effects, and clicking on the flow chart will take you to that layer no matter where it is in the project.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 05, 2022 Apr 05, 2022

Copy link to clipboard

Copied

Seems convulated for what I'm trying to achieve;

I'll fallback on dealing that with an AEGP then. Thanks for your answer !

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines