Пікірлер

  • @jordanfish
    @jordanfish11 күн бұрын

    THANK GOD. This took me forever to find.

  • @cagatayberkkocer
    @cagatayberkkocerАй бұрын

    Dude you don't know how you saved my life. Cheers

  • @agostinanadalin9595
    @agostinanadalin95955 ай бұрын

    Nice 🙏

  • @koppito3652
    @koppito36525 ай бұрын

    Estoy totalmente de acuerdo con todo lo expuesto. Después lo veo.

  • @EdaliaDayCreative
    @EdaliaDayCreative7 ай бұрын

    Thanks. This is incredibly useful :)

  • @StevenWilliamsHome
    @StevenWilliamsHome8 ай бұрын

    Que Bueno!

  • @RahmatTantular
    @RahmatTantular8 ай бұрын

    Isn't this possible with repetile?

  • @polyritmo
    @polyritmo9 ай бұрын

    can i do this to a vector layer/drawing ?

  • @pixeljuggler01
    @pixeljuggler019 ай бұрын

    Thank you! This opens up so many possibilities!

  • @Shoushank-Ai
    @Shoushank-Ai10 ай бұрын

    Man, you just saved my work..) Thank u so so much

  • @trungha1784
    @trungha1784 Жыл бұрын

  • @benstern310
    @benstern310 Жыл бұрын

    When duplicating the lines at @27:03 this seems to stack the lines on top of each other for me. The only way to overcome this is to copy the "lines" layer separately. Is this process exactly the same or can it use up more processing power? let myIndex = thisProperty.propertyGroup(3).propertyIndex; seems to not be working correctly. Is the code correct: let amountOfPoints = thisComp.layer("CONTROLS").effect("amount of points")("Slider"); let distanceBetweenLines = thisComp.layer("CONTROLS").effect("distance between the lines")("Slider"); let distanceBetweenPoints = thisComp.width/amountOfPoints; let yInfluence = thisComp.layer("CONTROLS").effect("Y influence")("Slider"); let myIndex = thisProperty.propertyGroup(3).propertyIndex; let myPoints = []; for(i=0; i<=amountOfPoints; i++) { let tempPoint = fromComp([i*distanceBetweenPoints, (index-1)*distanceBetweenLines]); let sample = thisComp.layer("ANIMATION").sampleImage(toComp(tempPoint), [1, 1]); let sampleHSL = rgbToHsl(sample); let posInfluence = linear(sampleHSL[2], 0, 1, yInfluence, -yInfluence); let newPoint = tempPoint + [0, posInfluence] myPoints.push(newPoint); } createPath(points = myPoints, inTangents = [], outTangents = [], is_closed = false);

  • @dQminQ
    @dQminQ Жыл бұрын

    The rotation code does not loop animation, it leaves 1 or 2 frames off

  • @ggrydesign
    @ggrydesign Жыл бұрын

    If the shadow comp goes off the bottom of the screen, it cuts off the shadow layer - is there any way to fix that?

  • @omw9965
    @omw9965 Жыл бұрын

    good tutorial but stopped at 10sh minutes, just too many layers, too much sidelines that were not needed to show how to, will come back to visit your channel again, keep up the good work, you know how to do the job, just have to learn to explain the end result in a less timely manner, maybe focusing on less features and more on the basics? I can't explain it right but hope you understand, would love to see more tutorials, you know what you're doing.

  • @gabbehs3417
    @gabbehs3417 Жыл бұрын

    can't believe i really found this channel. that´s outstanding. thank you, francisco!

  • @Polars011
    @Polars011 Жыл бұрын

    dude, this is so amazing. Thank you, I definitely subscribed to your channel.

  • @richochet
    @richochet Жыл бұрын

    Brilliant! Could it work in 3d space as well, for instance introducing a space movement?

  • @AlborzRiazi
    @AlborzRiazi Жыл бұрын

    Francisco, I can't tahnk you enough my good sir. I was just reading up about sampleImage() just to make something similar to this. I was quite confused as I was trying to find a way to map the luminance values of another layer to my lines when I found this amazing tutorial of your. and I have to tell you, in addition to helping me immensly, this video actually made my day. Cheers!

  • @frangiordano
    @frangiordano Жыл бұрын

    I'm glad the video was helpful to you!

  • @hieuvudesign
    @hieuvudesign Жыл бұрын

    OMG you are seriously underrated!

  • @nicoelanimador
    @nicoelanimador Жыл бұрын

    Cool Fran!

  • @BRODZELi
    @BRODZELi Жыл бұрын

    Thank you for sharing

  • @Nutrecht
    @Nutrecht Жыл бұрын

    You are absolutely amazing, thank you very much for sharing!

  • @rodvenzon1814
    @rodvenzon1814 Жыл бұрын

    this needs more support and subscription. keep it up man! Thanks for this tutorial.

  • @helderhelderhelder
    @helderhelderhelder Жыл бұрын

    Hi Francisco. I was wondering if you could help tweak this expression to affectthe scale but also the rotation of elements. Any idea? Thanks in advance.

  • @frangiordano
    @frangiordano Жыл бұрын

    Sure! You can use the exact same expression and just change the last line to be "newScale" instead of "[newScale, newScale]". You can also change the name of the variable to newRotation instead of newScale and also tweak the maximum and minimum rotation from linear(). I hope that helps!

  • @helderhelderhelder
    @helderhelderhelder Жыл бұрын

    @@frangiordano Thanks a lot!! Gonna try it out!

  • @HinnerkHesse
    @HinnerkHesse Жыл бұрын

    Hey man, I bought your file but it has 38 expression errors if I open it ... :D what is going on? edit: yea I also changed the language of the "slider" to "Schieberegler" in German. So, you should put a readme addition to the project files wich explains that issue! :)

  • @frangiordano
    @frangiordano Жыл бұрын

    Hi! Thanks for purchasing the project. Yes, sadly After Effects Expressions won't translate very well when using a different language than the one used when creating the project.

  • @JK_Green
    @JK_Green Жыл бұрын

    @@frangiordano was this written in German?

  • @richochet
    @richochet Жыл бұрын

    Brilliant! Thanks

  • @evangomez11
    @evangomez11 Жыл бұрын

    Purchased the project file but it crashes AE everytime I try to open.

  • @frangiordano
    @frangiordano Жыл бұрын

    Thanks for purchasing my project! What version of After Effects are you using? Also, this is quite a heavy project, it may not work very well if you're using a not good performing computer. Let me know!

  • @evangomez11
    @evangomez11 Жыл бұрын

    @@frangiordano, I'm using the latest version on a 2021 Macbook Pro. I downloaded an earlier version of After Effects and the project is currently working on there. Thanks!

  • @azuki.mv4
    @azuki.mv42 жыл бұрын

    so amazing

  • @JoseMendoza-ug4xj
    @JoseMendoza-ug4xj2 жыл бұрын

    Nice. I likey

  • @SalaakReviews
    @SalaakReviews2 жыл бұрын

    Flaco vos sos mas argentino que putear a un arbitro antes que arranque el partido vos no me engañas me escuchaste

  • @GoodlyRogue
    @GoodlyRogue2 жыл бұрын

    that's good stuff. On my latest project, I thougth i had to had a displacement map for it to work! Wish I found this video earlier!

  • @ivanmontiel7349
    @ivanmontiel73492 жыл бұрын

    Anyone knows if its possible to navigate with camera on it?

  • @ivanmontiel7349
    @ivanmontiel73492 жыл бұрын

    Thanks!

  • @lastronomediscount9304
    @lastronomediscount93042 жыл бұрын

    Thats closer to weird smear then to strech and squash as the volume isnt consistant

  • @patrickwehbe8020
    @patrickwehbe80202 жыл бұрын

    Does anyone know what the background art style is called?

  • @bsways
    @bsways Жыл бұрын

    Looks like a 2D flat design with some textures applied

  • @miulo9999
    @miulo99992 жыл бұрын

    Thank you so much for this tutorial! Awesome technique!

  • @oksouhm
    @oksouhm2 жыл бұрын

    A seriously underrated channel. Can't believe i actually found a gem :')

  • @johnmalcolmson7922
    @johnmalcolmson79222 жыл бұрын

    Francisco, thanks for sharing this great effect. Can you repost the project file with the corrections compiled in the comments? Keeps crashing on me and I can't solve (tried all the suggestions). => Error at line 1 in property 'path' of layer 2 ('LINES') in comp 'MAIN'. Expected: ;, an expression was disabled as a result

  • @frangiordano
    @frangiordano Жыл бұрын

    Sorry for the late reply. In this case you should change the expression engine to JavaScript!

  • @laena5842
    @laena58422 жыл бұрын

    brilliant

  • @gaston.
    @gaston.2 жыл бұрын

    thank you for the tutorial. How would this be done if your dots were 3D layers?

  • @PabloVegaAudiovisuales
    @PabloVegaAudiovisuales Жыл бұрын

    Since it's the same procedure with 3 variables you can use the last string with 3 variables [newScale, newScale, newScale]; and maintain the rest with the same code

  • @AtaurRaziq
    @AtaurRaziq2 жыл бұрын

    Very nice thank you. Just a tip, this particular case you don't need to use linear(), you can just *100 :) var newScale = sampleHSL[2]*100;

  • @JeremiahTrue
    @JeremiahTrue2 жыл бұрын

    Thanks for sharing this. I was able to modify it and use it to sample a generated fire to make surrounding areas flicker and glow

  • @loitfm720
    @loitfm7202 жыл бұрын

    thanks for sharing ^^

  • @danielochoa1062
    @danielochoa10622 жыл бұрын

    i just bought the project but i dont know how to open it on after effects

  • @danielochoa1062
    @danielochoa10622 жыл бұрын

    please i need helpppppppppppp!!!! as soon as you can

  • @Frangior
    @Frangior2 жыл бұрын

    Hey! You should be able to open it by double click on the AEP file. Or go to File - Open Project and then select the AEP file.

  • @braintwins
    @braintwins Жыл бұрын

    @@Frangior I also just purchased but it didn't come with an AEP file at all. Just .rar and I'm not on a windows computer.

  • @frangiordano
    @frangiordano Жыл бұрын

    @@braintwins Hi there! Thanks for buying the project :) I've updated to product to contain a .zip file, so you should be able to open it now. Please let me know!

  • @braintwins
    @braintwins Жыл бұрын

    @@frangiordano Thanks!

  • @pablobarrantes1209
    @pablobarrantes12092 жыл бұрын

    could not understand a thing

  • @PictorshopStudio
    @PictorshopStudio2 жыл бұрын

    Toooooo Long tutorial! You lost many times what you are focusing on.

  • @user-wp2gk9pg2s
    @user-wp2gk9pg2s3 жыл бұрын

    thanks!

  • @CG_MIGHTY
    @CG_MIGHTY3 жыл бұрын

    You're Genius ! you derserve more views.

  • @rafaelmoreira81
    @rafaelmoreira813 жыл бұрын

    great tutorial. happy to find this channel.