Creating 2D Cartoon Fire Effects in Cinema 4D

May 8, 2015

In this tutorial, I’ll show you how to create cool, stylized, cartoon style 2D fire effects using just Cinema 4D.  We’ll start out by going over how to set up your scene to get the flat 2D shading using the Cel Shader as well as how to set up your camera & lighting.  Then I’ll show you how to create the flame using a bunch of techniques that I also go over in my Cel Shader Paint Strokes tutorial and also show you how to tweak it to get different types of flames.  Finally, I’ll cover how I used the Normal Direction shader to be able to see through our 3D flame geometry to see the match stick.  If you have any questions, be sure to hit me in the comments below!   Have fun and if you make something with this technique, be sure to share it!


Visit for more from EJ

Tutorial Focus:  , , , ,
Software:  , ,

  • amazing!

  • Mark Pattinson May 8, 2015 at 4:35 pm

    Excellent tutorial, easy to follow with a great outcome. Thank you

  • Hi my friend, wonderful tutorial! I already have carefully done every steps, but the Smoothing deformer does not what it’s supposed to do. I have R15 version. What it could be wrong?

  • Vincent-louis Apruzzese May 10, 2015 at 1:59 pm

    this was one of the most useful I’ve sen in a long while, it never would have occurred to me to use meatballs for a fire effect and it’s much easier to render than say using particles if you aren’t looking for photorealism. merci!

  • I seem to come stuck at the 8:36 mark with the smoothing deformer, it seems to be having no effect despite placing it at the same hierarchy and the same settings, from what I can see. Any ideas?

    • EJ Hassenfratz May 14, 2015 at 3:43 pm

      Hey there! Im assuming you’re using R13 or R14. Unfortunately the Smoothing Deformer only works in this method using R15 or above.

  • Online Toy Store In Australia May 12, 2015 at 12:21 am

    Amazing post . Thanks to share this blog .

  • I also have R13 and the smooth deformer isn’t doing what its supposed to, nothing changes when I place it in 🙁

  • Hi EJ. I am using R15 but the Smoothing deformer does not seem do what it’s supposed to do. what could be wrong?

  • I works. I just had to update

  • I thought your thought process EJ. You seem to find a useful way to use things that I never thought were useful: metaballs, spline texture, inheritance effector e.g.
    Thanks man!

  • so…
    does anyone know that how to make the same effect in R13?

  • ??? ?????? ????? ?????????? ????! ???????! / As always a very interesting tutorial! Thank you!

  • Hey, great tutorial here! I have just one question, how can I make theese amazing colors? I have tried something but I can’t reach ur result, any helps? ^_^

  • Hi! Can I use the .gif you posted in my app? Of course I will give credits 🙂

  • Hi!

    Awesome tutorial! Just what i was looking for. I want to use the turbulence tag on the flame, but i can’t figure out the hierarchy to make it work. Any help?


  • Hey mate – great tutorial.

    I know I’m abit late to the party but could you go over the match and match head materials?

  • Hey, where can I download textures for matchstick and fire????

  • Leave a Reply

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

    This site uses Akismet to reduce spam. Learn how your comment data is processed.