Making Some Slimy Guts in Cinema 4D

May 24, 2016


Today we are going to get our hands dirty with some tangled up dynamic intestines that we are going to create from scratch in Cinema 4D. This one was inspired by a question from Yottaglow in a recent live ASKGSG. Normally I avoid making things editable but there is no way around it in this set up as we are going to be layering up different types of dynamics to get a finished product.

In this Tutorial we will:

  1. Create some tangled up splines then use dynamics to squish them together

  2. Bake the animation for fast feedback

  3. Dive deep into textures using noises, tension tags, and the layer transform to get that slimy material

  4. Light out scene using HDRI Studio and a self illuminated plane

  5. Find workarounds for no less than 3 bugs/limitations


Part One: Modeling and Dynamics


Part Two: Light and Texturing


Additional Renders



Please share your creations and questions in the comments below!

Tutorial Focus:  , , , ,
Software:  ,

  • W(o)arm sausage time! Lol
    As always, great tut guys

    • devashis mishra May 30, 2016 at 12:27 am

      Hey chris thanks for the wonderful tutorial…i am a regular user of greyscale gorilla..i followed almost all the tutorials…all are just superb…i follwed ur latest guts tutorial…i have some doubt…for the second time u add softbody to avoid intersecting guts.but when i applied softboy it to fix that/..i have tried a lot..i m using cinema 4d R17.

      • You can try cranking up the subframes in the advanced dynamics settings!

      • May i ask you sir/lady, since you said you followed almost all tuts, did it help you to learn C4D from this? I am starting and I wannabe become CGI animator/modeler. Is this the right path?
        Thanks for reply
        Stay focused 😉

        • Hey Mark
          C4D is one of most intuitive 3D package out there. And very powerfull in the same time.
          And Greyscalegorilla tutorials are leveled from rookies to professionals. No shit talk, just pure knowledge presented in a very straightforward and attractive way.
          You’ll get pretty far with Cinema and GSG. They helped me a lot in my job.

  • This is insane! Thanks GSG for another outstanding tutorial

  • Paul van Sommeren May 24, 2016 at 2:44 pm

    Wow Chris, you really outdid yourself!

  • Chapeau Chris! This is a marvelous tutorial. You are an insane c4d wizard 😉

  • Another stunning tutorial! The long ones you make are absolutely the best! Thank you very much!

  • thanx for showing us your slimy guts!

  • XperimentalC4d May 25, 2016 at 8:10 am

    Still as magical chris.Bravo!!!

  • YYYYEEEEEEAHHHHHHHHHH !!! I was waiting for that since so so long time 🙂

  • That is disgusting, and awesome! Well done sir!

  • Best of the best

  • This is exactly what I need for my new film!:)

  • Beautiful work Chris!

    Would love to see more long project based tutorials from you….

  • awesome like always, and totally agree with Ken,
    a long project like mine car tunnel but more advanced would be awesome !!

  • Thanks again Chris! As always, so much amazing information in your tutorials. Really appreciate it.

  • I almost puke something forbidden must

  • And when I started to think that GGorila tutorials starts to be boring… Chris come and save the day ! Not to many tutorial like this out there for free… TNX man 🙂

  • I really like this one Chris! You seemed to have a few issues all relating to mesh data refreshing which, I agree, look like bugs or quirks.

    A different thought: Aren’t you doubling up on displace deformers if you don’t turn them off after baking the dynamics? They are still there, active in the stack after you’ve baked.

    I’d love some more insight into what happens internally after you bake a mesh within the dynamics tag. How is a baked object treated by subsequent deformer tags for example.

    • In the pointCache tag there is a checkbox for if deformers should continue to run. So they are being ignored even though they are on. They could just as easily be turned off.

  • great job Chris. I used the trail in X particles to make the original line and ran into the same bug when converting

  • Hi! When i off gi mi RENDER dont look good you know wy?

  • so cool. I like it …

  • Just amazing, Chris, I love your tuts and this one is absolutely one of my favorites! AWESOME!

  • Hi Chris and Nick, I always like your tutorials and you did a great job! its awesome! I learn a lot here…But I have a favor to ask if you can make a tuts like a hammered mirror or transparent glass that is usually we see in hotels or malls..I want to see the crystals effects with caustics I think and reflections of different lights around it..I know you can do this especially in rendering…Here’s the reference image that I’m talking about:

  • is it possible, that without SIGNAL the animated displacers could not be baked in the dynamics of the guts?

  • Hi,Nick.Nice to conmunicate with you!

  • Don Ross (teknow) May 30, 2016 at 9:14 pm

    1. You are my hero!
    2. You can avoid that texture bug you ran into by right clicking on the gradient and multiply it by using “Double Knots” repeatedly. In this way you can avoid the tiling need and thus avoid the bug. I’m amazed you didn’t think of that because I learned that trick from you in one of your other tutorials
    3. What a superb tutorial this is. It’s amazing how many new tricks I learned from it. Thank you!!

    • I didn’t do the doubling trick because you have very little control of how many strips you get but that’s a good thing to mention.

  • Hi ! I want to make a crescent in c4d like in this video I will appreciate your help!

  • Great tutorial as always!
    To remove the dynamic tag and still keep the spline shape you need to – current state to object on the spline while the dynamic tag is on – then remove it and your spline will keep its shape!

  • Took a lot of guts to pull this off.

    I still giggle when I watch that preview video.

  • ‘Lumpy thing traveling through’ – correct name is peristalsis. For some reason remembered this from high school biology ( I am now 47 so weird it was still in there!)

  • The solution that usually works for me when I try to preserve simulated object states
    after deleting the simulation tag is to bake the object simulation first, set it to the desired frame and delete the tag. Now that I think about it, I might have actually picked that trick up on GSG xD

  • Jessica Sumption June 16, 2016 at 11:42 am

    Amazing texturing tutorial!

  • Hi Chris, really enjoying this tutorial, not finished yet.

    Just wondered how you would achieve the pulsing and bulging motion if you did not
    Have the signal tag.



  • You rock Chris!! Seriously, i treasure these tuts so much! thank you!!!

  • Really cool and useful learning, mate !!!
    Thx +++

  • Amazing tutorial Thank you for give a deep explanation of layers and shaders!
    I have a Intel Core i7 6° generation with 8 cores, 24 GB in RAM, and Nvida 750Ti graphics card with 2 GB of dedicated aceleration.

    The question is ¿How do you speed up the render, and dedicate all cores to one square?

  • This is one of the best!
    Gonna post my results in the instagram thingie.

  • Hey there, we do not need any plugins or any other software to complete this right ? HDRI ? what’s that?

  • Dear Chris,

    When i bake the soft body dynamics tag and play it it keeps on exploding, even tho i thick the displacers and put them back and retrieve the operation of baking it. Any tips?

  • Mustafa Alqaragholy March 7, 2019 at 7:19 pm

    Chris, we need you back for more amazing tutorials, good luck with whatever you do next!

  • 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.