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

how to write expression in such case -14 (scale, wiggle)

Enthusiast ,
May 09, 2025 May 09, 2025

 

 

Hi,

 

I want the wiggle expression to repeat the bigger scale in a non regular basis, But the wiggle only makes the star bigger once in the entire 30 sec long comp! How should I write the expression so trhat AE can understand what I want. Thank you.

 

Please guide me.

 

 

 

 

 

 

 

see? Star only gets bigger oncesee? Star only gets bigger once

TOPICS
Expressions
142
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 , May 09, 2025 May 09, 2025

How big it gets depends on the pre-expression value you have it set at. Wiggle (10,10) is only going to increase that value by 10%. So if you have the scale value set to 5%, the max value will be roughly 15%. So you may need to adjust the the pre-expression value as well as the wiggle amplitude to get the range you want. Also, unless you want non-uniform scaling you might want to do something like this:

freq = 10;
amp = 10;
s = wiggle(freq,amp)[0];
[s,s]
Translate
Community Expert ,
May 09, 2025 May 09, 2025

wiggle() may not be the right tool. What is the affect you're going for, exactly?

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
Enthusiast ,
May 09, 2025 May 09, 2025

I want the star twinkling based on scale. I tried loop out. But that is robotic... Too much repetation and no aesthetic vibe. Then I tried wiggle. I love the reasult. But it makes the star too tiny... Only once it gets bigger 🥺😶

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 ,
May 09, 2025 May 09, 2025

How big it gets depends on the pre-expression value you have it set at. Wiggle (10,10) is only going to increase that value by 10%. So if you have the scale value set to 5%, the max value will be roughly 15%. So you may need to adjust the the pre-expression value as well as the wiggle amplitude to get the range you want. Also, unless you want non-uniform scaling you might want to do something like this:

freq = 10;
amp = 10;
s = wiggle(freq,amp)[0];
[s,s]
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
Enthusiast ,
May 10, 2025 May 10, 2025
LATEST

yes, yesss, It works now. I increased the amp to 100, now am getting the result I wanted.

 

Thank you so much.

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