Viděl jsi už mnoho tutoriálů o After Effects a chceš jít nyní o krok dál. Jedním z nejmocnějších způsobů, jak vyjádřit svou kreativitu, je vytvoření vlastních Custom-effektů. Tato schopnost ti dává kontrolu nad tím, jak navrhnout speciální efekty podle tvých přání a plně využít možnosti After Effects. V tomto návodu se naučíš, jak si takový efekt vytvořit.
Nejdůležitější poznatky
- Můžeš pomocí Custom Effects realizovat své vlastní nápady.
- Použití ovládacích prvků, jako jsou rozbalovací menu a posuvníky, usnadňuje přizpůsobení.
- XML kód je nezbytný k implementaci nových Custom Effects v After Effects.
- Správná struktura v kódu je pro funkcionalitu rozhodující.
Pokyny krok za krokem
1. Vytvoření kompozice a přidání barevné plochy
Spusť After Effects a vytvoř novou kompozici. Přidej barevnou plochu, která bude sloužit jako základ pro tvůj Custom Effect. To je rozhodující první krok, protože s barevnou plochou propojíš ovládací prvky pro svůj nový efekt.

2. Vyberte efekt a pojmenujte ho
Vyber v menu efekt, který chceš vytvořit. Hledej vhodný název – pro náš příklad použijeme jméno „Circulosity“. Ujisti se, že je název jedinečný a v projektu se vyskytuje pouze jednou.
3. Úprava XML souboru
Naviguj do adresáře, kde je After Effects nainstalován. Tam najdeš soubor „Preset Effects XML“, který musíš upravit. Tento soubor obsahuje všechny dosavadní Custom Effects a své změny sem zapracuješ. Otevři soubor v textovém editoru, jako je Notepad++.

4. Vytvoření skupin a ovládacích prvků
Začni v XML souboru vytvořením nové skupiny pro svůj efekt. V rámci této skupiny můžeš nyní přidat různé ovládací prvky. Patří sem například bodové ovladače, posuvníky a zaškrtávací políčka. To ti dává flexibilitu přizpůsobit různé parametry tvého efektu.

5. Přidání nastavení pro rádius a pozici
Urči jako další krok parametry pro svůj efekt. Například můžeš přidat posuvník pro rádius a nastavit základní hodnotu, aby jsi mohl řídit rádius kruhu. Také se ujisti, že jsi přizpůsobil minimální a maximální hodnoty pro posuvníky, aby se zabránilo přebuzení.

6. Integrace zaškrtávacích políček a dalších parametrů
Přidej zaškrtávací políčka pro různé možnosti ve svém Custom Effectu, např. zaškrtávací políčko pro efekt elipsy. To dává uživatelům možnost přizpůsobit tvar podle svých přání. Nezapomeň každému parametru přiřadit výchozí hodnotu, aby výsledky byly konzistentní.
7. Přidání animačních vlastností a wiggle
Aby byl tvůj efekt zajímavější, přidej animační vlastnosti, které umožní wigglování efektu. To dodá tvému efektu dynamický pohyb a zvýší jeho vizuální přitažlivost.

8. Vytvoření rozbalovacích seznamů
Vytvoř rozbalovací seznamy pro výběr různých parametrů animačních vlastností. Například můžeš zvolit, zda se má kruh animovat na rovině XY, XZ nebo YZ. To přinese ještě více přizpůsobitelnosti tvému Custom Effectu.

9. Uložení efektu a restartování After Effects
Poté, co jsi provedl všechny změny v XML souboru, ulož soubor a restartuj After Effects. To je nutné, aby After Effects rozpoznal změny a nový efekt byl k dispozici v uživatelském rozhraní programu.

10. Skript pro aplikaci efektu
Aby jsi mohl nový Custom Effect aplikovat, potřebuješ krátký skript. Otevři editor skriptu v After Effects a napiš skript, který přidá nový efekt pomocí příkazu „Add Property“ na aktivní vrstvu. Poté bys měl být schopen z odpovídajícího seznamu vybrat Custom Effect.

11. Testování a úprava efektu
Testuj nový Custom Effect ve své kompozici, aktivací různých ovládacích prvků. Sleduj, jak se efekt v reálném čase přizpůsobuje. Pokud něco nefunguje podle očekávání, vrať se znovu do XML souboru a uprav potřebné parametry nebo názvy.
Shrnutí - Vytvoření vlastního Custom Effectu v After Effects
Vysvětlením těchto kroků máš nyní základní znalosti k vytvoření vlastního Custom Effectu v After Effects. Víš, jak upravit XML soubory, integrovat parametry pro ovládání uživatele a úspěšně aplikovat nový efekt.
Často kladené otázky
Jak vytvořím Custom Effect v After Effects?Vytvoř XML soubor s požadovanými nastaveními, ulož jej a restartuj After Effects.
Mohu mít několik ovládacích prvků v jednom Custom Effectu?Ano, můžeš integrovat různé ovládací prvky, jako jsou posuvníky, rozbalovací seznamy a zaškrtávací políčka.
Co mám dělat, když se Custom Effect po restartování nezobrazí?Zkontroluj strukturu XML souboru a ujisti se, že jsou všechny skupiny správně uzavřeny.