Free After Effects script

Magnifier One Click: create and animate a magnifying glass in After Effects

Build the lens, effects and controller in one run—then animate everything from one clean layer.

سكربت مجاني لـ After Effects

Magnifier One Click: أنشئ وحرك عدسة مكبرة في After Effects

أنشئ العدسة والتأثيرات وطبقة التحكم بضغطة واحدة، ثم حرّك كل شيء من مكان واحد.

Script gratuito para After Effects

Magnifier One Click: crea y anima una lupa en After Effects

Crea la lente, los efectos y el controlador de una vez y anima todo desde una sola capa.

Kostenloses After-Effects-Skript

Magnifier One Click: Lupe in After Effects erstellen und animieren

Erstelle Linse, Effekte und Controller in einem Durchgang und animiere alles über eine einzige Ebene.

Download Magnifier One Click

Enter your email and the ZIP file will download immediately.

What the script does

It adds the magnifier artwork, creates an Adjustment Layer, applies the supplied presets, then creates a Null named controller with the seven controls you need to position, scale, rotate and shape the magnification.

1. Run the script

  1. Extract the ZIP and keep Magnifier_One_Click.jsx, Magnifier.png, magn 01.ffx and magn 02.ffx together in the same folder.
  2. Open the composition where you want the magnifier.
  3. Choose File → Scripts → Run Script File, then select Magnifier_One_Click.jsx.
  4. Wait a moment. After Effects selects the new controller layer when the setup is ready.
⚠️
Keep the package together

Do not run the JSX by itself. The script needs the PNG and both FFX presets beside it, with their original names.

2. What appears in the composition

Magnifier.pngThe visible magnifying-glass artwork.
Adjustment LayerHolds the Magnify and Bulge effects.
controllerThe Null that drives every important property.

3. The controller layer

controller
Magnifier Scale
Magnifier Position
Magnifier Rotation
Magnify Size
Magnification
Bulge Horizontal Radius
Bulge Vertical Radius
Magnifier Scale

Resizes the lens uniformly. X and Y stay linked, so the artwork never stretches on one axis.

Lens artwork
Magnifier Position

Moves the complete lens. It works whether the Magnifier layer is 2D or 3D.

Main animation control
Magnifier Rotation

Rotates the magnifier around its Z axis—the standard 2D rotation.

Lens artwork
Magnify Size

Changes the size of the area processed by the Magnify effect.

Magnify effect
Magnification

Sets how strongly the image underneath is enlarged.

Magnify effect
Bulge Horizontal Radius

Widens or narrows the optical distortion horizontally.

Bulge effect
Bulge Vertical Radius

Makes the distortion taller or shorter vertically.

Bulge effect

4. Animate the magnifier

Most animations start with Magnifier Position. Use the other controls only when the lens also needs to grow, rotate or change optical strength.

StartSelect controller and enable the stopwatch beside Magnifier Position.
MoveMove the playhead and drag the Position control to the next subject.
PolishEasy Ease the keyframes, then refine the motion in Graph Editor.

A practical reveal animation

  1. Place the lens outside the frame at the first keyframe.
  2. After 10–15 frames, move it over the detail you want to reveal.
  3. Animate Magnifier Scale from about 80% to 100% for a soft arrival.
  4. Add a small Magnifier Rotation overshoot, then settle it back.
  5. If the zoom feels too strong, reduce Magnification; if the distorted area does not match the lens, adjust the two Bulge radii.

5. Useful tips

2D and 3D are supported

You can toggle the Magnifier layer between 2D and 3D after running the script. Position and Scale remain connected.

One run creates one setup

Running the script again adds another group of layers. Rename older controllers before creating several magnifiers in one comp.

Undo in one step

The complete operation is grouped as “Create Magnifier,” so one Undo removes the newly created setup.

Active composition required

If nothing happens, open and activate a composition, then run the script again.

تحميل Magnifier One Click

اكتب بريدك الإلكتروني وسيبدأ تحميل ملف ZIP مباشرة.

ماذا يفعل السكربت؟

يضيف صورة العدسة، وينشئ Adjustment Layer، ويطبق الـPresets، ثم ينشئ Null باسم controller يضم سبعة تحكمات لتحريك العدسة وتكبيرها وتدويرها وضبط تأثير التكبير.

1. تطبيق السكربت

  1. فك ضغط الملف واترك Magnifier_One_Click.jsx وMagnifier.png وmagn 01.ffx وmagn 02.ffx معًا في المجلد نفسه.
  2. افتح الـComposition الذي تريد إضافة العدسة إليه.
  3. اختر File ← Scripts ← Run Script File ثم اختر Magnifier_One_Click.jsx.
  4. انتظر لحظة؛ عند اكتمال الإعداد سيحدد After Effects طبقة controller تلقائيًا.
⚠️
احتفظ بملفات الحزمة معًا

لا تشغّل ملف JSX منفردًا. يجب أن تكون الصورة وملفا FFX بجانبه بالأسماء الأصلية.

2. الطبقات التي ينشئها السكربت

Magnifier.pngالشكل المرئي للعدسة المكبرة.
Adjustment Layerتحتوي تأثيري Magnify وBulge.
controllerطبقة الـNull التي تتحكم في أهم الخصائص.

3. شرح تحكمات controller

controller
Magnifier Scale
Magnifier Position
Magnifier Rotation
Magnify Size
Magnification
Bulge Horizontal Radius
Bulge Vertical Radius
Magnifier Scale

يكبّر ويصغّر العدسة مع ربط X وY معًا، لذلك لا تتمدد الصورة في محور واحد.

صورة العدسة
Magnifier Position

يحرك العدسة كاملة، ويعمل سواء كانت طبقة Magnifier ثنائية أو ثلاثية الأبعاد.

التحكم الرئيسي للتحريك
Magnifier Rotation

يدوّر العدسة حول محور Z، وهو الدوران العادي في طبقة 2D.

صورة العدسة
Magnify Size

يغير حجم المنطقة التي يعالجها تأثير Magnify.

تأثير Magnify
Magnification

يحدد مقدار تكبير الصورة الموجودة أسفل العدسة.

تأثير Magnify
Bulge Horizontal Radius

يوسّع أو يضيّق التشوه البصري أفقيًا.

تأثير Bulge
Bulge Vertical Radius

يزيد أو يقلل ارتفاع التشوه البصري رأسيًا.

تأثير Bulge

4. كيفية تحريك العدسة

ابدأ غالبًا من Magnifier Position. استخدم باقي التحكمات عندما تحتاج أن تكبر العدسة أو تدور أو تتغير قوة التكبير أثناء الحركة.

البدايةحدد controller وفعّل Stopwatch أمام Magnifier Position.
الحركةحرّك مؤشر الزمن ثم غيّر Position لينتقل مركز العدسة للهدف التالي.
التنعيمطبّق Easy Ease ثم حسّن منحنى الحركة داخل Graph Editor.

مثال لحركة دخول بسيطة

  1. ضع العدسة خارج الكادر في أول Keyframe.
  2. بعد 10 إلى 15 فريمًا، حركها فوق التفصيلة التي تريد تكبيرها.
  3. حرّك Magnifier Scale من نحو 80% إلى 100% لدخول ناعم.
  4. أضف Overshoot بسيطًا في Magnifier Rotation ثم أعدها إلى وضعها النهائي.
  5. قلّل Magnification إذا كان التكبير قويًا، واضبط نصفي قطر Bulge إذا لم تتطابق منطقة التشوه مع حجم العدسة.

5. نصائح مهمة

يدعم 2D و3D

يمكنك تحويل طبقة Magnifier بين 2D و3D بعد تشغيل السكربت، وتظل روابط Position وScale تعمل.

كل تشغيل ينشئ مجموعة جديدة

إذا أردت أكثر من عدسة في Comp واحد، غيّر اسم الـcontroller القديم قبل تشغيل السكربت مرة أخرى.

التراجع بخطوة واحدة

كل العملية داخل Undo Group باسم Create Magnifier، لذلك Undo واحدة تحذف الإعداد الجديد.

يلزم Composition نشط

إذا ظهرت رسالة تطلب فتح Composition، افتح واحدًا وحدده ثم شغّل السكربت من جديد.

Descargar Magnifier One Click

Introduce tu correo y el archivo ZIP se descargará inmediatamente.

Qué hace el script

Añade la imagen de la lupa, crea una Adjustment Layer, aplica los presets y genera un Null llamado controller con siete controles para mover, escalar, girar y ajustar la ampliación.

1. Ejecutar el script

  1. Extrae el ZIP y conserva Magnifier_One_Click.jsx, Magnifier.png, magn 01.ffx y magn 02.ffx juntos.
  2. Abre la composición donde quieres crear la lupa.
  3. Ve a File → Scripts → Run Script File y elige Magnifier_One_Click.jsx.
  4. Espera un momento. After Effects seleccionará la nueva capa controller cuando termine.
⚠️
Mantén el paquete unido

No ejecutes el JSX solo. Necesita el PNG y los dos presets FFX a su lado, con los nombres originales.

2. Capas creadas

Magnifier.pngEl dibujo visible de la lupa.
Adjustment LayerContiene los efectos Magnify y Bulge.
controllerEl Null que controla las propiedades principales.

3. Controles de controller

controller
Magnifier Scale
Magnifier Position
Magnifier Rotation
Magnify Size
Magnification
Bulge Horizontal Radius
Bulge Vertical Radius
Magnifier Scale

Escala la lupa de forma uniforme, manteniendo X e Y unidos.

Gráfico de la lupa
Magnifier Position

Mueve la lupa completa y funciona tanto en 2D como en 3D.

Control principal
Magnifier Rotation

Gira la lupa alrededor del eje Z.

Gráfico de la lupa
Magnify Size

Cambia el tamaño del área procesada por Magnify.

Efecto Magnify
Magnification

Define cuánto se amplía la imagen inferior.

Efecto Magnify
Bulge Horizontal Radius

Ensacha o estrecha la distorsión horizontal.

Efecto Bulge
Bulge Vertical Radius

Aumenta o reduce la altura de la distorsión.

Efecto Bulge

4. Animar la lupa

Empieza con Magnifier Position. Usa los demás controles cuando la lupa también deba crecer, girar o cambiar la ampliación.

InicioSelecciona controller y activa el cronómetro de Magnifier Position.
MovimientoMueve el cabezal y cambia Position hacia el siguiente objeto.
AcabadoAplica Easy Ease y ajusta la curva en Graph Editor.

Animación de entrada sencilla

  1. Coloca la lupa fuera del encuadre en el primer keyframe.
  2. Después de 10–15 fotogramas, muévela sobre el detalle.
  3. Anima Magnifier Scale de aproximadamente 80% a 100%.
  4. Añade un pequeño overshoot en Magnifier Rotation y vuelve al ángulo final.
  5. Reduce Magnification si el zoom es excesivo y ajusta ambos radios de Bulge para que la distorsión coincida con la lente.

5. Consejos útiles

Compatible con 2D y 3D

Puedes alternar la capa Magnifier entre 2D y 3D; Position y Scale seguirán conectados.

Cada ejecución crea otro grupo

Renombra controllers anteriores antes de añadir varias lupas a la misma composición.

Un solo Undo

Toda la operación usa el grupo “Create Magnifier”.

Composición activa

Abre y activa una composición antes de ejecutar el script.

Magnifier One Click herunterladen

Gib deine E-Mail-Adresse ein. Der ZIP-Download startet sofort.

Was das Skript erledigt

Es fügt die Lupengrafik hinzu, erstellt eine Einstellungsebene, wendet die Presets an und erzeugt eine Null-Ebene namens controller mit sieben Reglern für Position, Größe, Drehung und Vergrößerung.

1. Skript ausführen

  1. Entpacke die ZIP-Datei und lasse Magnifier_One_Click.jsx, Magnifier.png, magn 01.ffx und magn 02.ffx gemeinsam im selben Ordner.
  2. Öffne die Komposition, in der du die Lupe verwenden möchtest.
  3. Wähle File → Scripts → Run Script File und öffne Magnifier_One_Click.jsx.
  4. Warte kurz. After Effects markiert die neue Ebene controller, sobald alles fertig ist.
⚠️
Paket zusammenlassen

Führe die JSX-Datei nicht allein aus. PNG und beide FFX-Presets müssen mit ihren ursprünglichen Namen danebenliegen.

2. Erstellte Ebenen

Magnifier.pngDie sichtbare Lupengrafik.
Adjustment LayerEnthält die Effekte Magnify und Bulge.
controllerDie Null-Ebene für alle wichtigen Eigenschaften.

3. Die Controller-Regler

controller
Magnifier Scale
Magnifier Position
Magnifier Rotation
Magnify Size
Magnification
Bulge Horizontal Radius
Bulge Vertical Radius
Magnifier Scale

Skaliert die Lupe gleichmäßig; X und Y bleiben miteinander verbunden.

Lupengrafik
Magnifier Position

Bewegt die gesamte Lupe und funktioniert sowohl in 2D als auch in 3D.

Wichtigster Animationsregler
Magnifier Rotation

Dreht die Lupe um ihre Z-Achse.

Lupengrafik
Magnify Size

Ändert die Größe des vom Magnify-Effekt bearbeiteten Bereichs.

Magnify-Effekt
Magnification

Bestimmt, wie stark das darunterliegende Bild vergrößert wird.

Magnify-Effekt
Bulge Horizontal Radius

Verbreitert oder verengt die optische Verzerrung horizontal.

Bulge-Effekt
Bulge Vertical Radius

Macht die Verzerrung vertikal höher oder flacher.

Bulge-Effekt

4. Lupe animieren

Beginne meistens mit Magnifier Position. Nutze die anderen Regler, wenn die Lupe zusätzlich wachsen, rotieren oder ihre Vergrößerung ändern soll.

StartWähle controller und aktiviere die Stoppuhr bei Magnifier Position.
BewegenVerschiebe den Abspielkopf und setze Position auf das nächste Motiv.
VerfeinernWende Easy Ease an und optimiere die Kurve im Graph Editor.

Einfache Einblendanimation

  1. Platziere die Lupe beim ersten Keyframe außerhalb des Bildes.
  2. Bewege sie nach 10–15 Frames über das gewünschte Detail.
  3. Animiere Magnifier Scale von ungefähr 80% auf 100%.
  4. Füge bei Magnifier Rotation einen kleinen Overshoot hinzu und gehe zum Endwinkel zurück.
  5. Reduziere Magnification bei zu starkem Zoom und gleiche beide Bulge-Radien an die Linse an.

5. Nützliche Hinweise

2D und 3D unterstützt

Du kannst die Magnifier-Ebene nachträglich zwischen 2D und 3D umschalten; Position und Scale bleiben verbunden.

Jeder Lauf erzeugt eine neue Gruppe

Benenne ältere Controller um, bevor du mehrere Lupen in derselben Komposition erstellst.

Ein Undo-Schritt

Der komplette Vorgang liegt in der Gruppe „Create Magnifier“.

Aktive Komposition nötig

Öffne und aktiviere eine Komposition, bevor du das Skript ausführst.