Metni hareketlendirmek istediğimiz metinle devam ediyoruz. Buradaki, el yazısıyla oldukça statik duran metnin her karenin yeniden çizildiği gibi görünmesini istiyoruz.

Çünkü işte böyleydi: Metni sağa sola kaydırmak istediğinizde, her konum için resimleri tek tek çizmeniz gerekiyordu.

Eğer metnin animasyonda çizilmesini istiyorsanız, önce A harfinin ilk çizgisini çizip fotoğrafını çekin, sonra A harfinin ikinci çizgisini çizip fotoğrafını çekin, ve böyle devam edin. Bu biraz düzensiz olacak ve bu duruşa Stop-Motion görünümü verir: Biraz kamerayı sallıyor gibi, kağıdı biraz kaydırıyor gibi.

Ve tam olarak bunu burada da simüle etmek istiyoruz. Klasik çizgi film görünümünü taklit etmek ve bu metin sarsıntısını eklemek istiyoruz.

Animasyon kolay yapıldı: Metin titremesi


Adım 1

Bunun için kullanacağımız efekt, Effectler ve Ön Ayarlar bölümünde bulabileceğiniz Turbulent Displace. Bu seçeneği tıklıyor ve fare tuşunu basılı tutarak "Kolay Animasyon" metin katmanına sürüklüyorsunuz.

Ve işte bu şekilde görünüyor:

Animasyonu kolaylaştırın: Metin parlaması

Adım 2

Orada gerçekten ne oluyor?

Efektin tam olarak ne yaptığını göstermek için bir Ayar Katmanı ekleyeceğim. Bir Turbulent Gürültü alıp resme sürükleyeceğim. Bu, bir noise'a dönüşecek, bir bulut deseni - Photoshop'ta bu Filtre'ye Bulut Filtresi denir.

Varsayılan olarak, nispeten düşük bir karmaşıklık ayarlanmıştır. Kontrastı ve Parlaklığı biraz daha yüksek yapabiliriz, böylece ne olduğunu daha net görebiliriz.

Animasyonu kolaylaştır: Metin

Şimdi bunu metinle karşılaştırırsak, ne olduğu açık bir şekilde görülecektir:

Metin, bu siyah ve beyaz değerlere göre kaydırılır. Siyah olan herhangi bir şey, sola doğru kaydırıyorum demektir. Beyaz olan herhangi bir şey, sağa, yukarı veya aşağı doğru kaydırıyorum demektir.

Animasyonu kolaylaştırın: Metin titremesi

Adım 3

Bunu elle yapmak isteseydik, kaynağı bir Alt Kompozisyon olarak alır ve ardından metnimizi alır ve en iyi şekilde yine arama yoluyla Displace Efektini resme sürüklerdik. Bu esasen bir Displacement-Mappingdir…

Animasyon kolay hale getirildi: Metin titreşimi

Adım 4

… sonra Beyaz belirli bir yöne ve Siyah da başka bir yöne, yani aynı şey gerçekleşir.

Doğru Kaydırma Katmanını ayarlarız ve onu biraz hem yatay hem de dikey bir şekilde kaydırırız.

Yani, Turbulent Displace olduğunda olan tam olarak da budur: Bu noise'u alır, burada olanı alır, Dönüşümüyle de animasyonlayabilirsiniz; bu noise'u alır ve metni o noise'la kaydırır.

Animasyonu kolaylaştırın: Metin titremesi

Adım 5

Projeler sekmesinde bu Renk katmanını sileceğim.

Çok daha kullanışlı ve ekstra bir çabadan kaçınarak her ikisinin de aynı anda efektle geldiği: hem Kaydırma hem de bu güzelce paketlenmiş noise. Bu efekt ile oldukça ilginç şeyler yapabilirsiniz, eğer Şiddeti yukarı çekerseniz. Bu, oldukça soyut desenlere kadar gidebilir, ama ben Şiddeti'ni burada sadece yaklaşık 7'ye ve Boyutu yaklaşık 13'e ayarlayacağım.

Şimdi, bu efekti açıp kapattığımda hafif bir sarsıntı alıyorum, onu kontrol edebilirim.

Animasyonu kolaylaştırın:  Metin titremesi

Adım 6

Her karede farklı görünmesini nasıl sağlarım? Dönüşüm'ün noise'u nasıl etkilediğini gördük. Dönüşümü hareket ettirirsem metin şekil değiştirir, ancak bana hala çok akıcı geliyor, onun biraz sıçramasını isterim. Başka bir Keyframe'le bu animasyonu yapmak yeterli olmayacak. Bu yüzden Alt tuşuna basarak Dönüşümü tıklayıp bir İfade ekleyeceğim. Bu çok basit bir şeydir - bu bir rastgele sayıdır.

Şu anda belki bazılarının bildiği Wiggle'dan bahsetmiyorum. Ben daha rastgele bir işlev istiyorum: random-Kodunu kullanacağım. Çünkü Wiggle Komutu da rastgele hareketi üretmek ve rastgele seçilen pozlar arasında akıcı geçişler oluşturmak için bir noise kullanır, ancak ben burada bunu istemiyorum. Gerçekten birbirinden bağımsız rastgele değerler istiyorum.

"random (-9999,9999)" yazıyoruz ve bu şekilde, tamamen serbest bir seçim yapması gereken bir rastgele değeri olacak.

Ayrıntılı olarak incelediğimizde, gerçekten her karede tamamen farklı bir değere sahip olduğunu ve dolayısıyla tamamen farklı bir yazı tipi olduğunu göreceğiz. Şimdi metin hafifçe dalgalanıyor.

Animasyon kolaylaştı: Metin titremesi

Adım 7

Ben bunu çalıştırıyorum ve titremenin oldukça hızlı olduğunu fark ediyorum. Neden bu kadar hızlı ve istediğimiz etki henüz tam olarak ortaya çıkmadı?

Animasyonda genellikle saniyede 24 kareyle çalışmıştık, çünkü bu sinema karesi hızıdır. Ardından her 24 kareyi çizmedik, belki sadece saniyede 12 kare çizdik ve her kareyi iki kez gösterdik. Bu özellikle ara kare çizeri için çok daha az iş ve seyirciye hiç fark etmeden gerçekleşir.

Burada herhangi bir işten tasarruf etme ihtiyacımız yok çünkü büyük çoğunluğu otomatik olarak gerçekleşir. Ama bu efekti elde etmek istiyorum.

Ben efektler arasında "abstufen" kelimesini arıyorum ve Zamansal düşürme (ing. posterize time) efektini seçiyorum. Bu efekti metin katmanına sürüklüyorum.

Animasyonu kolaylaştırın: Metin titremesi

Adım 8

Şimdi bütün bunu 24 kare hızına düşürdük ve böylece her karede bir şey değişmeyecek. Değişmeyen kareler olacak.

Onu "25/10" olarak ayarlıyorum ve böylece her on karede bir değişecek. Çalıştırıyorum - ama bana çok yavaş geliyor.

Bu yüzden "25/3" olarak ayarlıyorum, güzel görünebilir. Şimdi metin her üç karede bir değişiyor. Böylece güzel bir etki elde ediyoruz.

Animasyonu kolaylaştırın: Metin yanıp sönüyor



Bu iki efekti herhangi bir metne kolayca uygulayabiliriz.

Adım 9

Zamansal düşürme-efektinden vazgeçmenin bir yolu, Expressionı farklı yazmaktır. Sadece her 3 karede bir Evrimsel değeri değiştiren bir hazırladım. Bu biraz daha verimli çünkü efektlerle önce tüm 25 kareyi hesaplar ve ardından istenen değere göre zamanlamayı düşürür. Bu en kolay çözüm olabilir ama en iyisi değil. Bu yüzden zaten hazırladığım Expressionı ekliyorum.

Kısa Tüyo: CC'den itibaren mevcut Expressions kısayol "EE" ile genişletilir.

Animasyon yapımı kolay: Metin titremesi



Expressions ile ilgilenenler için:

"seedRandom" random komutu için rastgele listenin seçer ve bu, ilk değer değiştiğinde (varsayılan olarak, ikinci değer olan timeless "true" olarak ayarlandığında) bir değer değiştiğinde değişir.

numFrames ile değeri kaç karede bir değiştireceğimizi kontrol ederiz. Yani her 3 karede bir değişen bir sayıya ihtiyacımız var böylece her 3 karede yeni bir rastgele değer elde ederiz. Bu nedenle geçerli zamanı numFrames ile böler ve sonucu aşağı yuvarlarız. Böylece 3 karede bir sayı artar ve her 3 karede yeni bir Evrimsel değere sahip oluruz. Bu prensiptir.

numFrames için aynı şekilde her 10 karede bir de yapabilirdik ama ben bunu 3'te bırakıyorum.

Bu çözüm biraz daha verimli - yapabilirsiniz ama yapmak zorunda değilsiniz.