How to use Vertex Maps and Xpresso to make a Growing Texture Animation in Cinema 4D: Part 2

In part 2, Chris finishes up how to use xpresso and vertex weights to create a growing animation style that you can use in your next project.

Download the Scene File

Example Render

Watch Part 1

About Chris Schmidt
Chris Schmidt is a self taught Cinema4D user since version 6 in 2001. After teaching C4D for 4 years at Prairie State College and creating a series of tutorials for Maxon on Cineversity, he cofounded Chicago’s C4d user group ChicagoC4d. With a general obsession of all things C4D especially character rigging, animation, Xpresso and Thinking Particles. Most recently co developed the City Kit with The Gorilla.

Signup for the newsletter.

Updates about once a week. Deals on new products. Not spammy. Whats not to love?

43 people have commented on this post. You should too!

  1. Rob says:

    This is dope

  2. Alflud says:

    Thanks Chris. This was an awesome tutorial. Yeah, some of those xpresso node are difficult to get your head around if you’re no math guru but …… it’s definitely worth trying to understand. Looking at this setup it’s easy to see the awesome potential to be had. Good work :)

  3. JavasBoy says:

    It’s fast,the part 1 is not to learn End.

  4. Jessica says:

    Nice tutorial! Would be perfect for a roasting marshmallow :)

    • Chris Schmidt says:

      That’s a great looking number 3 man!

    • Shawn says:

      Looks awesome!
      Where did you get the texture for the background?
      Or how did you make it?

      • Thanks man :) All Thanks To Chris and Nick!

        The Background was done in After Effects, only thing I did in Cinema was the number and then fliped it and edit the opacity so it looks like theres a floor reflecting it and inserted a grunge texture and masked it out and lowered the opacity :) And played around with some colors

    • Polo- says:

      hey man. Where do you get the sounds? It’s impossible to me to find good sounds, and yours looks pretty awesome.
      Nice video btw.

  5. imynderup says:

    Man, thanks so much for sharing your knowledge with us. I had so many applications for this concept pop into my head as you were explaining the technique. So powerful.

    I am humbled that guys like you, the monkey, Nick and others, share your pearls of wisdom.

  6. Chris192 says:

    That was very cool. I could just watch you work forever Chris. I really liked Venom Super Evil. @)

  7. Chris Charles says:

    Here is my result! I decided to make a little planet using what I learned from the tutorial.

    http://www.youtube.com/watch?v=iKljiWbXKnQ

    I have a few questions for you guys tho, if you could watch my video first.

    Okay, so I like my concept but I would like it more if the continents were not simply growing and shrinking along the same patterns.
    If they would move more realistically over the planet and merge with each other but remain roughly the same size… any idea how to do this?

    Sort of like this: http://www.youtube.com/watch?v=hSdlQ8x7cuk
    But in 3D!

    Also; is there any way to make the “water” part of the model separate so that I can give it a better texture?

    • Chris Schmidt says:

      You could add a second sphere that is just the water, so the land pushes up through it. As far as things moving for you… hmm, maybe try animating one of your noise shaders? Perhaps use a shader displacement so that there is movement, but only a little.

      HTH

  8. JLuser says:

    nice tutorial
    i see potential for this technique

  9. GASIT says:

    Very inspirational….just think about the possibilities

  10. tiry says:

    That’s a great tutorial.
    It covers so many different things, I actually learned a lot from it.

    Thank you!

  11. I was just thinking that looks like sugar burning or as Jessica said like a roasting marshmallow…

  12. marvin says:

    hola! I like that will create a video tutorial on how to shape a heart.!

  13. richard says:

    long time ago I wanted to see something about textures…how about a tutorial on realistic textures?

  14. Mads says:

    Very usefulll tutorial…Thank you Chris.

  15. That’s great tutorial. But I’m waiting for a special edition (only for a donkey like me! ahah) with expresso training for.. donkey because I really don’t understand many of steps of this tutorial (I know.. I already write this in other part of video). So.. Chris, in Italian language: BRAVO!

  16. jo sol says:

    thank you! gam sa ^^-

  17. MoyGR says:

    Great tutorial! thx you!

  18. eternal1964 says:

    Thank you so much, Sir.
    Hope you share more of your kowledge/talent in the future.

  19. maxi says:

    Hey, nice tutorial!!! Thanks :)
    Can you do this tutorial for a text PLEASEEE?!
    i do it with a text, but it looks like shit :(

    please help me

  20. ThaiThao says:

    i got a problem.. it says not enough memory.. i got the full version and when i try to render it tells me i don’t have enough memory.

  21. alex says:

    I really like Nick’s tutorials, but thanks to you im starting to understand xpresso I really apreciate it

  22. Jay says:

    Hell that is a lovely effect.

    Looks great if you plant a camera really close to the object you are ‘coating’…

    http://www.vimeo.com/23787209

  23. hdskillzproductions says:

    i got a problem…i cant find the common tab in preferences…im in r12

  24. Pingback: [??? ??.13] 2011? 5? ??? | oinon is CINEMA 4D Technician.

  25. James says:

    Hey Nick or Chris the the first thing i did was animate the position of the cube in the project file and the first thing i noticed was that the bump map was static meaning the uvw coordinates didnt move with the animated cube though the displacement map was fine because it was based off the vertex map. I tried to generate uvw coordinates from the tags menu but it didnt seem to fix it.

    How do you assign uvw coordinates to a mesh and its corresponding texture so that the shaders used move with the animated mesh via deformation/transformation? a response or even a tutorial would be HUGE! Thanks guys and keep up the great work.

  26. Hi Chris, great job, very inspirational. And thanks for your lighting Xpresso rigs!-Craig

  27. Thomas says:

    Awesome stuff, Chris, thank you so much for sharing through these tutorials! Great inspiration and learning!

    Thanks for posting too, Nick!

  28. George Wilshaw says:

    Thanks so much for this tutorial! I’m 15 and im going on work experience doing video editing and production in a few weeks! I’m new to Xpreso and i followed this tutorial fine! Thanks a lot!

    Btw I’m making a showreel for when i apply for uni in a few years

  29. g2 says:

    thanks for great tutorial!
    i will apply this idea to my project!

    i just have one question.
    is there any way to make a kind of an alpha channel to delete the area in the cube that is not affected by the growing vertex mapping, which is finally rendered out with a blur edge of vertex mapping without looking like no cube there.

    please give me a follow-up if you have a good answer

    thank you again, chris!

    best

  30. g2 says:

    hi chris

    the question that i asked had been solved since you put the material named rust which has a alpha channel.

    thank you again and sorry for my careless mistake.

  31. Greg says:

    I have been looking over this tutorial the past few days. I am totally new to C4D and been playing with it and this just made me more addicted to it. I am trying to apply this technique to text which being a noob is a bit hard but I’m enjoying the challenge.

  32. Greg says:

    I have been trying to figure out how to apply this to text with no luck. when i make mograph text object then make it editable to where i can manipulate the caps and extrude the displacement explodes it apart. But that seems to be the only way to modify the vertex map. If anyone has some pointers or maybe where i went wrong fell free to reply to this with some pointers.

  33. Chad says:

    I’ve actually been looking for tutorial on an effect like this. I found replacing the vertex map/xpresso solution with an animated gradient map or any “ink bleed” footage works pretty well too. Obviously it lacks the ability to repaint your map in realtime, but it’s easier at least for me. I think the biggest lesson here for me was the indepth look the C4D texturing system.

  34. james says:

    place could u just put the example folder up for download as i am doin stuff wrong n i want to tweak it

  35. Takasaurus Rex says:

    Very Cool. The only problem I see with the vertex maps is you don’t really get smooth transitions. You get straight edges as the polygons fill up. The smooth function doesn’t really work to alleviate this as you pass through different levels of merging. Subdividing polys would help but you’d have to really have a lot of tiny ones to get it really smooth.

    Any thoughts on how we might get smoother transitions?

    Great Tutorials though.

  36. Jack says:

    Great couple of tutorials! Thanks!
    Not sure if I missed it, but what was the shortcut for the Erase function in the Paint tool?
    Keep up the good work!

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!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>