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

How to avoid a Pseudo Effect to be missing?

Participant ,
Oct 10, 2021 Oct 10, 2021

hy guys,
Does anyone know how to have a Pseudo Effect working, even there's no corresponding matchname in PresetEffects.xml? I'm having that alert "Missing" on my custom effects.
Think about Pseudo Effect Maker and Duik, for instance. You don't have to change PresetEffects.xml or even have the plugin installed, to have their Pseudo Effects working.
hope someone can help. thx

 

TOPICS
Error or problem , Expressions , Scripting
3.1K
Translate
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

Community Expert , Oct 10, 2021 Oct 10, 2021

The matchname for your effect has to start wtih "Pseudo/", like this:

<Effect matchname="Pseudo/Your Effect Name"...
Translate
Community Expert ,
Oct 10, 2021 Oct 10, 2021

I think that it the plug in would have to be installed. If not you may want to contact the company who makes the plug in.

Translate
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 ,
Oct 10, 2021 Oct 10, 2021

The matchname for your effect has to start wtih "Pseudo/", like this:

<Effect matchname="Pseudo/Your Effect Name"...
Translate
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
Participant ,
Oct 10, 2021 Oct 10, 2021

wow, so simple, and I was digging into .ffx files to discover the difference.
Thank you for the quick reply, and for all your work to the community.
Following you since, I dont know, 12+ years ago 🙂

cheers

 

Translate
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
Explorer ,
Feb 01, 2023 Feb 01, 2023

Hey can you tell me if I used the pseudo effect and make a preset out of it and share it with someone else would they be able to use the preset without any warning

 

Translate
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 ,
Feb 01, 2023 Feb 01, 2023

Yes, if you start the matchname with "Pseudo/", as described previously.

Translate
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
Explorer ,
Feb 02, 2023 Feb 02, 2023

it gives a warning that "after effects error : asked to create unkown property of type "pseudo/matchname 0002" (1d16)"

 

(29 :: 0)

Translate
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 ,
Feb 02, 2023 Feb 02, 2023

What does your PresetEffects.xml entry look like?

Translate
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
Explorer ,
Feb 02, 2023 Feb 02, 2023
This is what I have added to Preseteffects.xml
 
<Effect matchname="Pseudo/vplineeee" name="$$$/AE/Preset/YourCustomControlName=The real Outline">
    <Group name="$$$/AE/Preset/CustomGroupName=Controls">
        <Checkbox name="$$$/AE/Preset/CustomCheckboxName=Stroke recpective to scale" default="true" CANNOT_TIME_VARY="true"/>
        <Checkbox name="$$$/AE/Preset/CustomCheckboxName=Enable Center Stroke" default="true" CANNOT_TIME_VARY="true"/>
        <Slider name="$$$/AE/Preset/CustomSliderName=Center Stroke Width" default="10" valid_min="0" valid_max="1000" slider_min="0" slider_max="1000" precision="2"/>
        <Checkbox name="$$$/AE/Preset/CustomCheckboxName=Enable Outer Stroke" default="false" CANNOT_TIME_VARY="true"/>
        <Slider name="$$$/AE/Preset/CustomSliderName=Outer Stroke Width" default="10" valid_min="0" valid_max="1000" slider_min="0" slider_max="1000" precision="2"/>
        <Checkbox name="$$$/AE/Preset/CustomCheckboxName=Enable Inner Stroke" default="false" CANNOT_TIME_VARY="true"/>
        <Slider name="$$$/AE/Preset/CustomSliderName=Inner Stroke Width" default="10" valid_min="0" valid_max="1000" slider_min="0" slider_max="1000" precision="2"/>
    </Group>
    <Group name="$$$/AE/Preset/CustomGroupName=Colour and Opacity">
    <Color name="$$$/AE/Preset/CustomColorName=Stroke Colour" default_red="178" default_green="228" default_blue="251"/>
    <Slider name="$$$/AE/Preset/CustomSliderName=Stroke Opacity" default="100" valid_min="0" valid_max="100" slider_min="0" slider_max="100" precision="1"/>
    </Group>

     <Group name="$$$/AE/Preset/CustomGroupName=Dashes">
        <Checkbox name="$$$/AE/Preset/CustomCheckboxName=Enable Dashes" default="false" CANNOT_TIME_VARY="true"/>
        <Checkbox name="$$$/AE/Preset/CustomCheckboxName=Dash respective to scale" default="false" CANNOT_TIME_VARY="true"/>
        <Slider name="$$$/AE/Preset/CustomSliderName=Dash" default="25" valid_min="0" valid_max="2000" slider_min="0" slider_max="2000" precision="2"/>
        <Slider name="$$$/AE/Preset/CustomSliderName=gap" default="0" valid_min="-10000" valid_max="10000" slider_min="-1000" slider_max="1000" precision="2"/>
        <Slider name="$$$/AE/Preset/CustomSliderName=Dash Offset" default="0" valid_min="-10000" valid_max="10000" slider_min="-1000" slider_max="1000" precision="2"/>
        </Group>
   
   
  </Effect>
Translate
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 ,
Feb 02, 2023 Feb 02, 2023

I'm not familiar with that error and nothing jumps out at me. Maybe someone else will chime in...

Translate
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
Explorer ,
Feb 02, 2023 Feb 02, 2023

No problem. But can you tell me if Pseudo effect maker is worth it??

Translate
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
Participant ,
Feb 02, 2023 Feb 02, 2023

First I would try to make the names of the controls unique. You have like :

<Slider name="$$$/AE/Preset/CustomSliderName=gap" ...
<Slider name="$$$/AE/Preset/CustomSliderName=Dash  ...
So both controls have the same name "CustomSliderName". Try to make this part unique through the preset.

Second, I would start the debug with fewer controls and adding them gradually, so you can track down where the error comes from.
Translate
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
Explorer ,
Feb 02, 2023 Feb 02, 2023
LATEST

will try

Translate
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