Greyscalegorilla.com

De-sync Expressions Tutorial by Sebastian 153 Comments


In this short tutorial, Sebastian Bap shows you how he made the follow arrow effect from his popular animation, “Make it better” using After Effects and Expressions.

Make It Better Animation (Example)

You can see more of Sebastian’s work at sebastianbap.com

HDRI Studio Pack
Texture Kit Pro

153 Comments

  1. thank u so much; it was an interesting and cool tip!

    sebastian accent makes him sound like he’s from Latin América – argentino? (o uruguayo tambien!)

    greetings from Buenos Aires :P

    Reply
  2. yeah, everyone envies Nick’s mic! X)))))

    thanks, Sebastian! There are many people from different countries watching this video, and you help us all ((=

    and thanks, Nick! Always liked the openness of your approach to creativity :D

    Reply
  3. I’d like to see a tutorial in how to create “Make It better”
    interested in animation technique

    Reply
  4. G Man

    It’s nice to see some more After Effects Tutorials. Great Job!!!

    Reply
  5. Romain

    Thanks a lot. I didn’t knew about the index expression. Thats a great one.
    Personnaly when i use a slider control , i prefer to put it on a single top layer , easier to find it back.

    Reply
  6. why not using the echo fx instead ?
    sure it might be slower, but it is also more dynamic on the number, delay, alpha,… isn’t it ?

    Reply
    • echo has a lot of limitations:

      works with frames not with variable values
      you can’t replace selected objects (layers)
      you don’t have the values of the objects (layers) to connect, parent or whatever you want to do

      and more negatives things. Echo works in another case, is very specific.

      ;)

      Reply
  7. Great tutorial. I love what this blog is turning into. Thanks Nick and Sebastian.

    Reply
  8. ryanroehl

    haha, don’t be rude with me, I will have to use that in the future. Your English is certainly better than my Spanish. Thanks for the tutorial, this is very useful.

    Reply
  9. Vielen Dank.
    Thank you very much.
    This is a really cool way to make some organic things..

    Reply
  10. angel

    sebastian I’m very interested in know how did you do your work “I wear no underwear”… I ‘m not sure about the facial expressions…they are doing totally using animation 3d or It’s a mix between 2d and 3d?..thanks dude

    Reply
  11. maciek

    Sebastian should be recording some more tutorials. his style is superb. thanks mate

    Reply
  12. How did you do all 2D animation, I mean vector transitions.

    Did you use a lot of mask animation? I like the way how this words are transitioning.

    Reply
  13. Ramzes

    Thank you Nick for great web site!Thank you Sebastian for great tutorial!Make more tutorials for us:)

    Reply
  14. Great tutorial! It’s nice to see some after effects on GSG again!

    And your english was very good! Thank you for sharing!

    Reply
  15. Holy crap an AE totorial on GSG! It’s been like 4 months since we got one of these. I’m pretty excited! I hope we can see more soon!

    Reply
  16. Buenísimo, aparte de la flecha se usó la expresión en otro momento del video?
    Por cierto yo también hubiera usado Echo.
    Gracias!

    Reply
  17. Excelente tuto y muy buen ingles, Sebastian. Groso total, seguí asi. Un abrazo

    Reply
  18. thx man, you’re tut is cool shit as Nick would say. thx again.
    i mtrying your technic on a sort of TRON tribute of my own, try to publish as soon as.

    Reply
  19. Thomas

    Quick, simple and very powerfull stuff! Thanks, Sebastian and Nick for posting!

    Your English were fine; as a non-native Englishspeaker myself I managed to follow without problem. Thanks again!

    Reply
  20. Will Peña

    Buen tutorial Sebastian!! Ya hacía falta algo de after nuevamente!! Saludos!

    Reply
  21. question:

    when I attempt to keyframe the slider, some of the arrows (usually the ones near the end) lose their “auto-orient” and point 90 degrees right for a frame or two, then adapt back into their ‘auto orient’.

    any ideas why this is happening? anyone??

    Reply
    • Guido A

      Yeah i am getting the same problem! I imported an arrow from illustrator then animated the position, did all stuff as Sebas explained and I got that issue too.

      I am not key framing the slider y just set the slider to -0.15 but still getting the arrows lose their orientation at the end of the animation.

      If someone can explain us what is happening would be awesome and helpful…..

      Thanks for this great Tip Sebas!

      Reply
  22. JeNgFX

    Hola Sebastián!

    Primero tengo que decirte que la animación te a quedado padre, me encantan los movimientos tan fluidos. Como has logrado manejar las curvas del after effect? mira que no logro entenderlas por más que lo intento. Te seria posible explicar otra cosilla?! las mascaras de la animación las animaste a keyframe o creaste algún script con sliders para manejarlas? Me alegra que alguien mas hable español aquí ya me sentía solo :) . Soy puertorriqueño de donde eres tu?

    Bueno no te quito más tiempo un millón de gracias por la inspiración y el conocimiento que compartes.

    Reply
  23. Deymo

    Hola Sebastian, yo hablo español ahora estoi estudiando ingles espero de aqui ha un año ya saber, para mi que acabo de entrar en este mundo de la animacion y el diseño eres un maquina en todo esto ;)

    Reply
  24. HI Sebastián! Nick!
    As always, interesting tutorial, very international, so far understandable, perhaps a bit further info about those expressions for those who are beginners with ” expressions”… anyway! the overall was impressive, simple and useful!
    Salud!

    Reply
  25. Love This, Nuts & Bolts type stuff.
    Ingredients are good to know.

    Reply
  26. Andrew

    Awesome! now how did you do everything else? Oh and look out for the PO-PO at 10:00!

    Reply
  27. Martin

    great tutorial Sebastian !!! tu ingles es muy bueno simplemente sigue practicando… yo vivo en Houston Texas y si te sirve una alluda en saver los nombres de after Effects..yo estaria muy dispuesto en alludarte..por ejemplo ” la trajectoria es ” (the path ” ) sigue con el buen trabajo .grasias otra vez.. Martin

    Reply
    • Gracias. Si que lo sabía, pero me salió apenas terminé de grabar. Hacer un tutorial es mas dificil de lo que parece. Hasta tengo mejor pronunciación en la vida real, pero estando un poco nervioso y teniendo que pensar tanto todo sale esto, jeje

      Reply
  28. Hey Sebastian,

    I like your speech, it’s easy to understand – even for a non-native-speaker like me ;)

    Could you make a tutorial of how to make some of these nice Texteffects?

    Reply
  29. Great tutorial Sebastian! Good work on your english as well ^_^ Would love to see more of your work as well as your make it better animation is very inspiring!

    Reply
  30. Hey Sebastian,

    thanks for this tutorial. For me, coming from C4D its good to know, that this whole expression-thing is also as easy to use in After Effects as in Cinema.

    And you’re english is good ;-)

    Reply
  31. A very good tutorial!
    The only critique is the language barrier, which kind of delays what would be easier for him to teach in Spanisch!
    Nevertheless, I really like that stuff!!!!
    Thanks for bringing him to the Gorilla Galaxy!

    Cheers,
    DAN

    Reply
  32. Sebastian, tengo que felicitarte por el video de Make it better porque realmente es impresionante! El tutorial me ha gustado bastante también, muy útil!

    The english barrier was kinda fun but completely understandable, so don’t worry about that! I’m actually from Barcelona and I can assure you it’s not very common around here for somebody to be able so speak properly in english like you did.

    btw, looking forward more tutorials, and ask Mr Casavecchia if he wants to say something about all this stuff too! You 3 making something together could be HUGE!

    Un saludo y un abrazo!

    d.

    pd. no pude determinar de donde eras porque casi no se te nota el acento!

    Reply
    • Un Uruguayo con pasaporte Italiano pero que nunca fué a Italia, que vivió tres años en Barcelona y que ahora vive en Londres, eso soy… ¿no se me nota el acento?

      Adeu!

      Reply
  33. Would love to see a tutorial on this in Cinema 4D using Xpresso. Haven’t been able to work out how to use the “History” node in xpresso yet, would love some help!

    Cheers
    Jacob.

    Reply
  34. Adam Schmisek

    Please sir may I have another, another tutorial! Great stuff.

    Reply
  35. Hola GReY, Sebastian…
    La verdaD…MUY CONTENTO…que bueno tener algunos tutoriales en spanish (AYUDA A COMPRENDER).
    Una consulta…donde puedo ver mas sobres “expressions”??

    Te dejo un gran abrazo desde Argentina y MIL GRACIAS!!!

    MY RESPECT….

    Reply
    • En el mismo help del After explica lo basico y tambien recomienda unas webs.

      Gracias a vos y saludos!

      Reply
  36. Carlos Guillen

    Grandioso Tuto Sebastian… Soy de Venezuela… y siento orgullo por ese talento tan grande que existe entre latinos… Como nos gustaria a la comunidad mas tutos tuyos de verdad que si…

    Reply
  37. Han Solo

    Nick,
    I love you posting other people doing tutorials. It really does show that you have a real talent for the tutorials.

    Not to say these others aren’t good they just have a while to go before they reach Jedi level.

    Reply
  38. NICK or SEBASTIAN…

    any idea why keyframing the ‘Delay’ slider causes the arrow to change it’s ‘auto-orient’ status?

    it’s the only part of this otherwise awesome tut that’s puzzling me…

    Reply
    • mmm… weird. I never use auto-orient in this cases, I just did it on this tutorial, I prefer to animate the rotation separately, you have more control. Sorry :(

      Reply
  39. hi sebastian. nice tut.

    are you rendering while you made this?? i can hear your machine taking off (like a aeroplane engine starting up)

    i thought it was my my mac at first, funny

    :) electricpalmtrees

    Reply
  40. That was an extremely handy tutorial man. Thanks very much for putting that together :)

    Reply
  41. Tiago Coutinho

    Just yesterday I was watching every great piece from Sebastian’s site and what a surprise to come here today and see a tutorial from him. Grat tip dude, keep them coming.

    Reply
  42. great tutorial, more simple short expression tutorials like this would be great!

    Reply
  43. Great tip!
    It never occurred to me to use the layer number as a value.
    Thanks!

    Reply
  44. Leeany

    Muy buen tutorial! Y me gustó mucho el tip! Exito!

    Saludos desde Puerto Rico.

    Reply
  45. Thanks to Nick. thanks to Sebastian.
    Great trick for AE. Sometimes it needs to mix cinema with ae :)
    And very nice English, Sebastian.

    Reply
  46. Stephen Matute

    Muy buen tuto Sebas… Espero subas mas… y si tienes algunos en español seria mucho Mejor… Saludos desde Honduras en Centro America XD

    Reply
    • Trataré de ver si puedo hacer el proximo en los 2 idiomas, lo de hacerlo en español lo han pedido varios. No puedo prometer nada, pero lo tendré en cuenta.

      Reply
  47. Great great great. Thank you so much or sharing thing. I love learning more about expressions and how to use them to smoothly animate. Great work to you both Sebastian and Nick.
    Keep the amazing coming.

    Reply
  48. santiago

    buen trabajo sebastian, podrías hacer un tuto de las transformaciones que empiezan de 00:50 a 0:59 de “make it better”. o de una vez mandete un tuto de todo el video, jeje. felicitaciones y sigue adelante.
    saludos desde Ecuador.

    Reply
  49. richn

    hey sebastian, love the tutorials. I would love to see some more on other sections of your movie

    - the Text transition at the start – 0:17
    - transition from I’m – 0:26
    - the end resolve from 0:50 onwards

    Just my wish list, thanks for taking the time to show.

    By the way is the bit at 0:50 where the text changes to a pyramid just animating the points of the letters?

    Cheers

    Reply
    • Hahaha, nice list.

      For the moment I just can promise the first one. I don’t know when exactly, but I’ll try to do it as soon is possible.

      The second one is just a lot of rectangles with De-sync (this tutorial), then you use this as a MASK and done.

      Reply
  50. This looks amazing, I’m definatly gunna have a go at this. My guess is that the majority of it is done through masks, clever keyframing and fancy fonts.

    I can’t work out how the light switch swinging is done at 00:35, anybody have any idea’s???

    muchos respect for anyone who can tell me.

    Reply
    • Thanks for the advice Sabastian.

      I had a go at this and put it as the starter for my showreel. See it here
      http://www.j-thomson.com

      To be honest the only thing I think I did right was the S at the end, that has your above tutorial applied to the scale. I didn’t realise you applied they same property to the M at 00:26 and other times. It all comes clear now! If I had another go I would definatly do it differently.

      Thanks again for the tutorial :)

      Reply
  51. Nice tut man! I really wanna see who you did the text shapeshifting at 0:17… Looks amazig…

    Cheers!

    Reply
  52. kanoneno

    Ea, gracias por el tip, habia estado buscando como hacer este efecto hace tiempo, se agradece. Saludos de Mexico

    Reply
  53. chikawaztla

    la verdad es que tu ingles es lo que menos importa, bueno supongo que nadie se quedo con cara de o_O?????,porque lo que es de verdad importante es esta calidad de tutoriales que si nos enseñan algo aunque pequeño detalle o como sea pero si da un gran apoyo para nuestros proyectos. muchas gracias desde México y pues nada espero ver mas tutoriales de usted caballero y muchas gracias por los tips.

    Reply
  54. This one is much more effortless, just name your top layer as “leader” and apply this expression to the childs
    Also you can play with the delay value to get different results:

    //applyTo: position
    L = thisComp.layer(“leader”);
    delay = 1.5;
    timeToStart = 0;
    myDelay = (index – L.index)*delay;
    t = time – (timeToStart + myDelay);
    if (t > 0){
    delta = L.transform.position.valueAtTime(t) – L.transform.position.valueAtTime(timeToStart);
    value + delta
    }else{
    value
    }

    Reply
  55. Mustafa pro

    Welldone Sebastian, I’m looking for your next tutorial on Text Transforming

    thanks soooooooo

    Reply
  56. Andelko

    So cool. Wonderin how you did the transitions. Love to have a tutorial on your process of transitions and then an overview of how you’d do them.

    Look forward to more.

    Reply
  57. kelly

    Super-awesome! Thanks for sharing.
    Please do a little tutorial on the text transition stuff.
    Pretty please.
    :)

    Reply
  58. Warren

    Thanks for a great tutorial. Did you animate the original to the sound or was the sound design done afterwards?

    Reply
  59. geniales tutoriales aprendo mucho….

    podrían hacer tutoriales en español….

    gracias y exitos

    Reply
  60. Karina

    Genial la info!!
    Muchas gracias por hacer este tutorial!!

    Saludos desde argentina!
    Kary

    Reply
  61. lattugha

    Great tutorial! Great!
    I would like to see a tutorial about I am going do it better! Very nice! :) Are you planning to do it?

    Thanks again!

    Reply
  62. Hey Sebas, muy buen tutorial, ahora quiero saber más. Me sentí demasiado identificado con tu espanglish, a veces me sucede lo mismo. Te felicito por la animación de “Make it better” it’s awesome.

    Reply
  63. Alex ;)

    I would love to see a tutorial on that “make it better” animation :P anyways great tutorial mate!

    Reply
  64. Anil

    Great tip sebastian.

    I wish we could see more of these kind of stuffs.

    Thank you nick for organizing this tut..

    Reply
  65. OvoiDe

    Buen tuto!

    ESPERAMOS MAS! Tu técnica es simplemente fascinante Sebastian!

    Felicitaciones y espero q sigas compartiendo tu conocimiento con la comunidad!

    SAlu2!

    Reply
  66. Muy bueno Sebastián felicitaciones de un vecino argentino, estoy terminando de estudiar acá y pensando en q se viene después, sos un buen ejemplo a seguir y para saber q se puede dar un paso hacia otras experiencias.. como dicen por allá.. go to the next level!.. jeje abrazo y felicitaciones por el inglés tb!.. q tal barcelona con motion graphics o vfx ???.. alguna recomendación ??

    Reply
  67. This is great! Does anyone have an expression to control the opacity of all the layers to where they would all diminish inline?

    Reply
  68. jajaja “recorrido” jajaja Sebastian me encanto tu manera de explicar y siento que tu ingles lo entiendo mas jeje es enserio :D espero tenerte mas seguido aqui saludos desde México, este pequeño fan de los efectos visuales y los mothions graphics de apenas 17 años te admira desde hoy :) espero algun día llegar a ser grande en este mundo tan fantastico.

    Reply
  69. Nicolai

    Great tutorial. I will definitely use this in the future

    Reply
  70. hi Sebastian,
    this was a nice tutorial. I want learn the hard part of the video. like letters distorting and all that. the drop effects. They were really nice also. by the way. thanks
    Pritam Singh

    Reply
  71. Great little tutorial! Bien hecho! Very very clever way of controlling a simple repeated animation!

    Just curious, but did you use C4D to make the text? How did you make it? Great piece though. Very nice work. Saludos!

    Reply
  72. Vincent

    Sebastian,
    Thank you very much for this helpfull and cool trick/script!!!
    Love it, use it!!! And don’t worry about your English…. Love your accent ;-)
    Best, Vince

    Reply

Leave a Reply

Comment Rules

I love helpful comments. We don't all have to be friends or agree, but we do have to be nice. Criticism is fine, but rude comments will be deleted. Use your real name and don't be spammy. Have fun and thanks for adding to the conversation!