How to Morph Between Splines in Cinema 4D

In this tutorial I’m going to show you a really cool workflow for morphing between splines using Cinema 4D.  This kind of spline morphing animation is awesome for using in conjunction your 2D workflow in After Effects by applying a Cel Shader material to your splines.  The nice thing about using the Cel Shader or just flat colors in the Luminance channel of your material is that when you use Cineware, these type of scenes render out super fast as a Cineware layer in After Effects because you’re not doing heavy shadow or shading calculations.  So to begin, I’ll go over the thinking behind the method I chose and how to achieve a nice, smooth spline morph.  Then, I’ll show you how I build a spline that is able to be affected by effectors to morph from one spline shape to another.  I’ll demonstrate how to use the Inheritance Effector to achieve this morph and ways to make your morph look super sexy and bouncy!  Finally, I’ll show you an alternate method of using MoSplines to morph and the shortcomings of going that route.

Here’s one of my previous tutorials that shows you how to create the 2D illustrative materials using the Cel Shader that I’m using for the objects in this tutorial:

Using the Cel Shader to Apply an Illustrative 2D Style to 3D Objects in C4D

And here’s the scene file I used in this tutorial that you guys can mess around with:

DOWNLOAD CINEMA 4D SCENE FILE

41 Comments

  1. Jonathan Hunter

    Hey I know it’s a long time since you posted this tutorial but I’d really like to try it out, i’m only a beginner.

    I’m pretty much stuck at the first step. How do I create the spline letters?

    I’ve opened up the project file and tried to figure it out myself. The only way I have replicated your technique is to use the Bezier tool and try to draw the letters freehand. Then clicking individual points on my spline and pulling them out to make it 3D. Is this the correct way? because i’m really struggling to write the rest of my word in a joined up cursive font.

    Could anyone please help me?

    Reply

Leave a Reply