After Effects Expressions 202 - Time Expression

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 140

  • @dorella1948
    @dorella1948 Před 4 lety +2

    Hallo aus Luxemburg! Die gekauften Videos von ihnen sind sehr sachlich, genau ohne langweile zu befolgen, schließe mich anderen Rezession an. Kann mir sehr wohl vorstellen die Arbeit darin ist und finde dass der Gesamtkurs mit der After Effectes Datei so wie den Informationen das Geld wehrt ist.
    Hello from Luxembourg! The purchased videos from them are very factual, exactly without following boredom, join another recession. I can very well imagine the work in it and find that the entire course with the after effects file as well as the information defends the money. Translated by Google

    • @Animoplex
      @Animoplex  Před 4 lety

      Thanks for the kind (and translated) words! Glad you are finding the course useful, reach out if you have any questions.

  • @craftycurate
    @craftycurate Před 6 lety +1

    Excellent thanks! Easy to follow, easy to listen to and trimmed right down to the absolute key information.

    • @Animoplex
      @Animoplex  Před 6 lety

      Thanks! That's the goal, put the most important information first, walk through it to help people understand, trim all the extra. These tutorials are to serve as a 'launch pad' for further learning. So I try to equip viewers with the minimum amount of knowledge to learn something and be able to search for more info on their own. Let me know if you have any questions :)

  • @amazepk
    @amazepk Před 2 lety +1

    One of the best channel to learn nd grow , now this is called teaching

  • @BabaNoami
    @BabaNoami Před 6 lety +2

    These are great tutorials! You explain it really well and make it look so good.

    • @Animoplex
      @Animoplex  Před 6 lety

      Thanks! Lots of work goes into these. What would you like to see next?

  • @PolyKroid
    @PolyKroid Před 6 lety +6

    Really cool explanation, simple and straight to the point. I really like the art in your channel

    • @Animoplex
      @Animoplex  Před 6 lety +1

      That's the goal with these tutorials. Clear, straight to the point, no fluff. Thanks for the compliments, glad you like the content. More on the way!

  • @lucklecreation1360
    @lucklecreation1360 Před 6 lety +2

    wow, just have found your chanel. really high quality, simple and easy to understand. subscribed! thanks you so much

    • @Animoplex
      @Animoplex  Před 6 lety

      Thanks! Glad you're enjoying the content, there's more on the way shortly. Reach out if you have more questions.

  • @VOTECHGURU
    @VOTECHGURU Před 6 lety +3

    I smashed that like button. This channel deserves at least 50K subs right now.

    • @Animoplex
      @Animoplex  Před 6 lety

      Smash it! Thanks, it's a work in progress, glad to have so many people along for the ride already!

    • @VOTECHGURU
      @VOTECHGURU Před 6 lety +1

      Animoplex I’d like to hire you for a few things. I’m a pro and have to put a few things together in the near future.

    • @Animoplex
      @Animoplex  Před 6 lety

      Reach out via email if you need anything: hello@animoplex.com

    • @VOTECHGURU
      @VOTECHGURU Před 6 lety +1

      Animoplex Will do, man. Thanks!

  • @chuckpenzone
    @chuckpenzone Před 3 lety +1

    I can't figure out the 10 people that didn't like this? What were you expecting. This is really concise and clear.

    • @Animoplex
      @Animoplex  Před 3 lety

      Maybe they don't like expressions? Glad you liked the video though!

  • @mrmotiondesignberlin
    @mrmotiondesignberlin Před 6 lety +1

    Amazingly dense and helpful tutorial

    • @Animoplex
      @Animoplex  Před 6 lety

      Thanks! Glad you got some use out of it.

  • @gregcircanow
    @gregcircanow Před 3 lety +1

    This was super helpful! (and clear and well-produced!)

  • @aswinpradeep5681
    @aswinpradeep5681 Před 4 lety +1

    Thank you

  • @NecrIon79
    @NecrIon79 Před 5 lety +1

    Thanks, that really helps. It will save me a lot of effort especially the last part!

    • @Animoplex
      @Animoplex  Před 5 lety

      You're welcome, thanks for watching. Posterize Time is super helpful!

  • @goczbela8469
    @goczbela8469 Před 4 lety +1

    wow, your series is so good, great and clear!!!

    • @Animoplex
      @Animoplex  Před 4 lety

      Thanks, glad you find the information clear!

  • @MrQuentini
    @MrQuentini Před 2 lety +1

    Very easy video to follow thank you

  • @1WillyDAVID
    @1WillyDAVID Před 4 lety +1

    thank you guys, awesome lesson

  • @hawejago
    @hawejago Před 6 lety +2

    Best tutorial ever! subscribed!

    • @Animoplex
      @Animoplex  Před 6 lety

      Thanks for the subscribe! You'll get some updates shortly with more tutorials.

  • @maryamsamadi4714
    @maryamsamadi4714 Před 5 lety +1

    great explanation. I love expressions!

  • @obadashammout
    @obadashammout Před 2 lety +1

    very useful

  • @kalubaification
    @kalubaification Před 4 lety +1

    Excellent video bro, thanks

  • @mayalove7921
    @mayalove7921 Před 6 lety +1

    just found u and i looooove you wow whatta life saver

    • @Animoplex
      @Animoplex  Před 6 lety

      Glad to help! If you have questions, send them over.

  • @SimonAllinson
    @SimonAllinson Před 3 lety +1

    I reference this series all the time to remind myself of stuff and I use After Effects every day. Go grab the pack on Gumroad 100% worth it. Keep it up!

    • @Animoplex
      @Animoplex  Před 3 lety

      Thanks for the support Simon! Glad this is helpful to you as a reference.

  • @inbanarunkumar2530
    @inbanarunkumar2530 Před 5 lety +2

    I should reached you early. Great video

    • @Animoplex
      @Animoplex  Před 5 lety +1

      Thanks! 7 more videos on the way, should be uploaded by tomorrow.

  • @midtzzz5273
    @midtzzz5273 Před 5 lety +1

    Thank you so much! this fixed one of the errors i was getting! :)

  • @mehdiarjmandi5280
    @mehdiarjmandi5280 Před 4 lety +1

    ty

  • @Jenneon
    @Jenneon Před 5 lety +1

    Fast easy and simple explination, thansk

  • @ameerramzi2967
    @ameerramzi2967 Před 6 lety +1

    thank you for the wonderful tutorials
    I was wondering about how to animate words with time offset
    just like stacking layers with time offset

    • @Animoplex
      @Animoplex  Před 6 lety

      You’re welcome! Can you elaborate or provide an example for the time offset you’re trying to achieve?

    • @ameerramzi2967
      @ameerramzi2967 Před 6 lety +1

      giphy.com/gifs/456MlfAkkVJ2dcPnsJ
      here's a gif example
      the first text line was animated as text
      the second text line was animated as an individual layers!
      THANK YOU SOOOO MUCH SIR!

    • @Animoplex
      @Animoplex  Před 6 lety +1

      Email me: support@animoplex.com and I'll send you an AE project file.

    • @ameerramzi2967
      @ameerramzi2967 Před 6 lety +1

      thank very much sir

    • @Animoplex
      @Animoplex  Před 6 lety

      Just sent!

  • @grainlegacy1553
    @grainlegacy1553 Před 4 lety +1

    Thanks Alot God bless

  • @gouravtinker9001
    @gouravtinker9001 Před 4 lety +1

    Love it😍

  • @dex3k
    @dex3k Před 4 lety +1

    Thanks for great series of tutorials.
    Is there a simple way to change speed of time expression?
    nice day

    • @Animoplex
      @Animoplex  Před 4 lety

      Try "time * 100" without quotes and change the number to the relative speed you want.

  • @danielmagallanes4253
    @danielmagallanes4253 Před 2 lety +1

    Thank you for the series its amazing! I just don't understand why multiply the time attribute times a negative number (value+time*-1000) instead of a positive number? why is the negative value giving the object an ascending motion instead of the other way around?

    • @Animoplex
      @Animoplex  Před 2 lety +1

      The movement direction is based on the coordinates of the layer relative to the camera. If you were to parent it to another layer it might end up going the opposite direction. Same if you were to flip the camera upside down!

  • @gautamwait4it
    @gautamwait4it Před 4 lety +1

    Thanks a lot for this amazing series!
    But I am not able to understand why is the comet moving along x-axis, if expression is put on y-axis only

    • @Animoplex
      @Animoplex  Před 3 lety

      Apology for the delay. It's moving horizontally since the 3D rotation axis is Y which is vertical. Hope this makes sense!

  • @mariare1162
    @mariare1162 Před 4 lety +2

    Hello from Russia!! I found your videos extremely useful, your way to explain is so accurate and clear, BTW that also helps me to study English :D
    But i have a question about that type of rotation of the rocket. I watched another videos and i made it using a shape layer, i made a circle and copied the Path of it to the rocket. But your way to make that path is different. Could you tell please how to make that, or send some link? Because i don`t know how to apply these expression to my composition. Thank you ^^

    • @Animoplex
      @Animoplex  Před 4 lety +1

      Thanks for the kind words! So happy to learn it's helping with English. The captions are all custom-generated, many hours were spent to ensure 100% accuracy. Hopefully it is helpful! Regarding the path, you should be able to select a path/mask and Copy the data (Ctrl+C) and then select the Position property and Paste it (CTRL+V) to generate keyframes on Position. Give that a try and see if it works.

  • @ApiIslam
    @ApiIslam Před 6 lety +2

    I want to ask u 2 things from this video
    1. Did you make the purple moon 3D shape? How to do that?
    2. How to make the purple moon rotate the big moon, but not the 2 shadow of the big moon?

    • @Animoplex
      @Animoplex  Před 6 lety +1

      Thanks for the questions!
      1) The moon can be created with a Shape Layer. You can add an Ellipse Path and a Gradient Fill to the Contents which will give you a similar effect.
      2) By offsetting the Anchor Point of a 2D layer in 3D space, you can use the Rotation property to rotate around the new Anchor Point in 3D space.
      Hope this helps!

    • @jomodoro
      @jomodoro Před 5 lety +1

      @@Animoplex Thanks for this tutorial, it is amazing!
      sorry for my bad english, I have a question linked to this: in my case too the moon rotates like a flat coin and when it's at the nearest and farest position from the camera it looks just like a line. I don't understand how in your project the moon is always facing the camera, I don't know how to say it better
      I have all layers as 3D (both nulls + moon + planet)
      Thank you very much

    • @Animoplex
      @Animoplex  Před 5 lety

      Thanks for the compliments and for reaching out! You can achieve this using a number of methods. Here's two for your situation:
      1) Select the Moon layer in the Timeline and go to Layer > Transform > Auto-Orient (Ctrl + Alt + O) and choose Orient Towards Camera
      2) Apply the same expression from the Moon Null to the Moon layer but reverse the value, for example the Moon Null uses time * 100, so the Moon uses time * -100
      Hope this helps!

    • @jomodoro
      @jomodoro Před 5 lety +1

      @@Animoplex thank you very much!!!

    • @Animoplex
      @Animoplex  Před 5 lety

      Post back with your results!

  • @tithiwakhariya8636
    @tithiwakhariya8636 Před 5 lety +6

    This whole series is amazing. I am having one issue with this artwork. When I rotate my moon around the earth through y rotation, it behaves like a 2d object. Its like a circle sheet is rotating rather than a sphere. How do I make a sphere?

    • @Animoplex
      @Animoplex  Před 5 lety +5

      Thanks for the compliment! Regarding the sphere, you could try adding a camera to the scene if there isn't one, selecting the circle and navigating to Layer > Transform > Auto-Orient and then selecting Orient Toward Camera. This should ensure the layer always faces the camera. Try this and see if it works, post back with your results!

    • @youngjumping2039
      @youngjumping2039 Před 4 lety +1

      ​@@Animoplex Thanks for your anwsering! But the method dosen't work in my computer. Please tells me I 'm not alone. TwT

    • @youngjumping2039
      @youngjumping2039 Před 4 lety +1

      @@Animoplex After one day's strive, it works. Although I still don't know why this problem hapened. Nevertheless, thanks for your video :)

    • @TyboAudio
      @TyboAudio Před 2 lety

      @@youngjumping2039 you’re not alone! I’m having the same issue. I have a camera added but my object won’t face the camera even with auto orient towards camera enabled. What causes this? I tried restarting the program and making different shapes and layers to no avail… Please help!

  • @happytrailsphilippines5193

    Nice tutorial. Is there any method that I can start my time expression at exactly 2 seconds? I like to scale my rocket in the first two seconds on my timeline before it rotates.

    • @Animoplex
      @Animoplex  Před 3 lety

      You can use keyframes and multiply by value or write a conditional statement to only trigger the expression if 2 seconds have passed. Hard to suggest an exact approach without seeing your current expression, do you have the expression handy?

    • @happytrailsphilippines5193
      @happytrailsphilippines5193 Před 3 lety

      @@Animoplex it's really hard to explain. But what I did is make the expression on another layer then pick whip the expression then add valueattime(time-x) something like this.
      thisComp.layer("Shape Layer 4").content("pacman").content("Trim Paths 1").start.valueAtTime(time-2)
      That's why I made 2 layers then hide the other one. But there is the time it's not working.

  • @hairyguysketches9799
    @hairyguysketches9799 Před 5 lety +3

    Is there an expression you can type in that makes the animation slowly speed up over time? Not necessarily for position but for Evolution properties.

    • @Animoplex
      @Animoplex  Před 5 lety +1

      Try this simple approach on the Evolution property:
      value * (time * time)

  • @nwaforpriscilliaifeoma1612

    Pls sir I don't know how to add the multiplication sign symbol on my windows 10 laptop, pls help me I really like your tutorial and will to follow along with what you're doing pls sir

  • @yurafresh
    @yurafresh Před 5 lety +1

    Hi. Thanks for the video. Do you know how to make an animation based on comp duration? For example, I have 2 position keyframes (in-out) but I want to make end animation based on the end of the composition. Thanks!

    • @Animoplex
      @Animoplex  Před 5 lety +1

      You can use thisComp.duration to output the composition length in seconds. You can then use a linear expression to animate based on that length. Here's more info about using linear expressions:
      czcams.com/video/TFXgX0IiamQ/video.html
      You can also use inPoint and outPoint to calculate the length of a specific layer. Here's more info about inPoint and outPoint:
      czcams.com/video/BOPfs49VfLE/video.html

  • @warped_rider
    @warped_rider Před 4 lety +2

    I have something rotating with the expression: time*360 How would I bring this expression to a gradual stop?

    • @Animoplex
      @Animoplex  Před 4 lety +2

      This is a tough one. Because time accumulates from the start of the comp, you can't just multiply it by a Slider Control to slow it down. You either need to use an expression memory technique like this:
      gist.github.com/animoplex/bcf2b9a63f11106a2a129d5e980f4831
      Or avoid the time * 360 altogether and just keyframe it manually. This video covers the technique, it might be of help:
      czcams.com/video/SG3NyHmfc0s/video.html

    • @warped_rider
      @warped_rider Před 4 lety +1

      @@Animoplex Seems like the more eloquent solution is to manually keyframe. Good thing I used a simple number like 360! Thanks for the advice!

  • @ErickTessaro
    @ErickTessaro Před 7 lety +1

    Like muito bom

  • @desongvilla
    @desongvilla Před 5 lety +1

    great

  • @awantraders8707
    @awantraders8707 Před 5 lety +1

    how did you open time expression dialog box at the end of video ?
    plz tell in lesson 202 Wrap Up

    • @Animoplex
      @Animoplex  Před 5 lety +1

      You can find those in the Expression Language Menu. More information on that here:
      czcams.com/video/3P1d7F2fAtU/video.html

    • @awantraders8707
      @awantraders8707 Před 5 lety +2

      @@Animoplex thank you so much Dear

    • @awantraders8707
      @awantraders8707 Před 5 lety +1

      awantraders001@gmail.com
      i am from pakistan i want to purchase your full pro course along with docoumentation and written expressions but alas pay pall dosent work in Pakistan what else can i do

    • @Animoplex
      @Animoplex  Před 5 lety

      Paypal is not the only way to submit a payment on Gumroad, you can also use a credit card which should work fine in Pakistan. Sorry to hear you're having issues, post an update if you are able to solve this. Otherwise reach out and we'll see what other options are available.

  • @Ineffable_Experience
    @Ineffable_Experience Před 5 lety +1

    great video thanks! Also: Whats the music u used?

    • @Animoplex
      @Animoplex  Před 5 lety

      Thanks! It's using a stock music pack.

  • @exogendesign4582
    @exogendesign4582 Před 4 lety +1

    WOW

  • @danielosuna8466
    @danielosuna8466 Před 3 lety +1

    Is there a way to trigger the expression at a specific time?

    • @Animoplex
      @Animoplex  Před 3 lety +2

      You can create an if else statement that allows the expression to run during a specific time period. But it depends on what the expression is doing. You may have issues with an expression like "time * value" where it will jump to the expressed value at the specified time to catch up with all the time it lost. You can combat this with a while() expression like the one below, but each frame calculation takes longer than the previous frame (it has to calculate all previous frames each frame), so keep compositions short when using this:
      gist.github.com/animoplex/bcf2b9a63f11106a2a129d5e980f4831

  • @shahkarkhan1785
    @shahkarkhan1785 Před 5 lety +1

    Bro can you please tell how can i make my own expression. Should I learn java.

    • @Animoplex
      @Animoplex  Před 5 lety +1

      You only need the basics for AE, lessons 501-507 should help you:
      czcams.com/video/J3e2p7wUQ9M/video.html

  • @DavidUebergang
    @DavidUebergang Před 6 lety +1

    Curious, when you are typing in an expression and pop-up a zoomed version of it - how do you actually make that? It's not the same recording cause it's in a text editor, but it's synced with your footage >.

    • @Animoplex
      @Animoplex  Před 6 lety +1

      It’s all post production! Those module rigs were built in the production file to help make it easier for people to read while typing. 200% zoom on a retina display capture was not sufficient, it needed to be closer to 400% zoom. So they are manual keyframed text animators in post-production.

    • @DavidUebergang
      @DavidUebergang Před 6 lety +1

      right. So you just make the timing the same as you're typing in the screen rec? Good bit of effort, kudos :P

    • @Animoplex
      @Animoplex  Před 6 lety +1

      Pretty much! Just set some keyframes as each section types, moving the timeline with Shift + Page Up and Down, setting keyframes at certain intervals. It's a small effort on to help viewers follow along. Thanks for noticing!

    • @DavidUebergang
      @DavidUebergang Před 6 lety +1

      Little touches :)

  • @Leonid60000
    @Leonid60000 Před 6 lety +1

    hello, how to link 3d layer by only x,y, without z ?

    • @Animoplex
      @Animoplex  Před 6 lety

      It's hard to understand the question, so this is a vague answer. You may be looking for a toComp expression. This video might help you: czcams.com/video/FVrgLK6Zovw/video.html

  • @bhasfunk8203
    @bhasfunk8203 Před 5 lety +1

    Hi, I want to learn expressions in after effect, I don't find any source where I can learn. Please guide me

    • @Animoplex
      @Animoplex  Před 5 lety

      This playlist should do the trick, have you watched all of the videos yet?
      czcams.com/play/PLvr5U5ZSt6IzHyvSL9fo0M9NRPsTvra31.html

  • @sh01
    @sh01 Před 5 lety +1

    I am pressing (alt + click) but there is no expression layer to input!!

    • @Animoplex
      @Animoplex  Před 5 lety

      With the property selected, press "Alt + Shift + =" as an alternate method. You need to have the timeline visible to the right of the property and make sure you're not in Graph Editor mode. Look for a text field on the timeline (where the keyframes go) and you should see a spot to enter text. Also make sure the value on the property turns red to confirm an expression has been added. Hope this helps!

  • @supremacyltd1754
    @supremacyltd1754 Před 5 lety +1

    can someone help me? im trying to make a giphy react to audio but i want the gif to go back to start when theres no bass and play or go furth when theres bass, is that possible? maybe with a plugin

    • @supremacyltd1754
      @supremacyltd1754 Před 5 lety +1

      i already have everything for the audio react done just need to find where to put the expression and how

    • @Animoplex
      @Animoplex  Před 5 lety

      You could use a plugin for this if you'd like. To target a specific wavelength for bass, you'll probably need something like Red Giant Sound Keys to generate the data for you. If you're working with volume amplitude in general, you can select the audio layer, go to Animation > Keyframe Assistant > Convert Audio to Keyframes and then use an expression like this on the Time Remapping effect on the GIF:
      afx = link to audio keyframes;
      linear(afx, 0, 100, 0, 2) // remaps 0-100 amplitude to 0-2 seconds

    • @supremacyltd1754
      @supremacyltd1754 Před 5 lety +1

      @@Animoplex I found a way, I used Sapphire S_getFrame and just linked the frame number to the audio keyframe, check my last video i just posted u will see what i was trying, that which i used is just a gif btw

  • @erwinsmith4586
    @erwinsmith4586 Před 2 lety +1

    nice eeeee eeeeeee

  • @shahkarkhan1785
    @shahkarkhan1785 Před 5 lety +1

    you make that moon in c4d? because i think in after effect it is not possible if it is possible in after effect then please tell us

    • @Animoplex
      @Animoplex  Před 5 lety

      The moon can be created with a Shape Layer. You can add an Ellipse Path and a Gradient Fill to the Contents which will give you a similar effect. Hope this helps!

    • @shahkarkhan1785
      @shahkarkhan1785 Před 5 lety +1

      When you rotate the moon on y axis in my case it's behaving like disk but in your video it's full 3d ball like.

    • @Animoplex
      @Animoplex  Před 5 lety +1

      You could try adding a camera to the scene if there isn't one, selecting the Moon and navigating to Layer > Transform > Auto-Orient and then selecting Orient Toward Camera. This should ensure the layer always faces the camera. Try this and see if it works, post back with your results!

    • @shahkarkhan1785
      @shahkarkhan1785 Před 5 lety +1

      Yo man you are really intelligent I think this will definitely work. Will try.

    • @jeanx777
      @jeanx777 Před 4 lety

      @@Animoplex hello i have the same problem, when rotating the moon it looks flat :( I tray using the auto orient but, it doesn´t work. any idea why?

  • @Vova3iLvova
    @Vova3iLvova Před 6 lety +1

    but i can`t separate dimensions in offset effect
    help

    • @Animoplex
      @Animoplex  Před 6 lety

      Thanks for reaching out! Do you have more information on your problem? Not sure if offset was used in this lesson. Maybe you’re thinking of Lesson 201? If you have questions, please reach out.

    • @Vova3iLvova
      @Vova3iLvova Před 6 lety +1

      i was trying to use (time*) expression to drive offset effect. specifically Y axis. but i cant separate dimensions there
      i probably have to define them manually

    • @Animoplex
      @Animoplex  Před 6 lety

      This should work:
      exp = your expression here;
      [exp[0], time * exp[1], exp[2]]

  • @maxmagnus777
    @maxmagnus777 Před 3 lety

    It's 72 ....360/5

    • @Animoplex
      @Animoplex  Před 3 lety +1

      When opening an old project file, it's much easier to edit 360 / 5 than figure out what 72 stands for. And calculating 360 / 3.5 on the fly is not fun. Expressions are for automation, let AE do the math so you can focus on the creative stuff!

    • @maxmagnus777
      @maxmagnus777 Před 3 lety

      @@Animoplex I used to program and it was heresy to add to CPU to do anything more than it should.
      I do not know does it needs to do calculation for each frame 360 / 321 (it probably does). So I am looking at it from programmers point of view. I guess that it doesn't matter for AE as it is already heavy on CPU. Adding this load would probably not change speed a smidget.