How to Animate the Inception Totem with Cinema 4D and Dynamics


In this tutorial, I show you how to animate, light and texture the totem top scene from Inception. I show you how to use the Lathe Nurbs, Dynamics and noise in your textures to build and texture the scene. Then I show you how to light the scene with the HDRI Light Kit Pro. Stay tuned for part 2 of this tutorial where we head into After Effects and do the texturing and compositing.

Final Render

Watch Part 2 of This Tutorial

Signup for the newsletter.

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

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

  1. Brandon M says:

    firsties
    nice stuff nick

  2. Mark says:

    awesome!

  3. Snake Plissken says:

    Still no “iPhone/iPad users friendly on Vimeo” link for traveling guys ? ;-)

    Thanx anyway.

  4. Arthur says:

    AWESOME

  5. Pingback: Tweets that mention How to Animate the Inception Totem with Cinema 4D and Dynamics | greyscalegorilla/blog -- Topsy.com

  6. Nicklas says:

    About the XYZ axis 12 minutes in. Rotation uses HPB (Heading, Pitch, Bank) :)

  7. Ellius Grace says:

    Great tutorial Nick, I have some great ideas to use the methods you taught here and make something different out of it. It’ll still be Inception related though of course

  8. nice tut nick…

    btw, i was wondering if that custom initial velocity controls can be applied to a bullet time. (rotation of the bullet)

    thanks

  9. EXT:103 says:

    as always nick great tutorial.

    nice to see the focus shifting in different turorials.

    lights and texturing has always been my issue.

    look forward to part 2.

  10. suraj es says:

    next time if u get trouble in the shaping objects using bezier curves.nick..create a plane and add the reference image as a texture to it..then trace it out from either of the 4 views :)

  11. Stanly ok says:

    you have great tutorials Nick! am looking forward to watching this one ^___^

  12. Mike Thomas says:

    Heres one I tried knocking up last night.

    http://vimeo.com/14112279

    I’m gonna share the scene file for anyone who likes the look of it and whos interested – send me a message :)

    Thanks Nick for the inspiration – its fun to try and figure stuff out before you show us!

  13. Benny says:

    Thats so good! Like it!!!

  14. BRODZELi says:

    great tutorials!
    turn-off Grid Snaping nick more easy ;)

  15. Classicgamer says:

    Fantastic tutorial again Nick thank you so so much! Mike your test is incredible would love to know how your achieved such a realistic scene short but sweet! :)

  16. Akash says:

    wow ! hey this is very new. so sweet and elegant. looking forward to part 2

  17. Pingback: How to Animate the Inception Totem with Cinema 4D and Dynamics (Part 1) — C4Dlist.com

  18. Trnak says:

    Nick, you have got my respect. Your tutorials are like grail.
    Greetings from Czech.

  19. thank Nick I saw the movie and I loved it I’ll try to make this tutorial soon.

  20. Justin says:

    I think the rotation is worked out using H P B.
    Heading Pitch and Bank rather than X Y Z.

  21. Stephane says:

    Hi Nick,
    i’m new to 3D world, and i got stuck for years with 3D apps, those interfaces like Blender or 3D Max that are so complicated. That to say, thank you for giving me very good insight of the app, potential, and the well done ergonmics of it. Even if you talk fast for my French hears, your passion, your skills and sens of humor, makes things clear and understandable, thanks again :-)

    About the “Scale thing” you talked about, why not, put in the preferences the units to “centimeters”, to be as close to the real world as possible. If you model an Ant, in meters units, that is mutation science right ???
    Keep up the great work. Can’t wait to see Part II…

    Have a nice day ;-)

  22. philip says:

    absoloutely brilliant,thanks again for doing theses tutorials,im learning c4d and having great fun doing so,big up yourself sir

  23. JordiM says:

    Nick, Go on!!!! Just usefull and easy. Waiting for more!!!

  24. Matthew says:

    Hey Nick, nice tutorial.
    Quick idea, when you colored your light could you use the color grabber like the one you used on the floor texture? would get you closer quicker.

  25. Suriel says:

    Just saw the first minutes of the tutorial. Could it be, that “snapping” was switched on in point mode? This would explain the rough movement…..You also could get into the “structure” option (when you have selected the move tool) to tweak it further in point mode. You then can tweak the bezier lines manually (that are the <x, <y, , y>, z> rows).
    So far, I am very excited to see the rest:)

  26. Kyle says:

    i gave this a shot a few days ago, http://vimeo.com/14078251 love the tutorial!

  27. Daveguitar says:

    Great Tutorial Nick, cant wait for the second part! :)

  28. Neily Peely says:

    Really great tutorial. It’s so good to know I am not alone in trying to work out how to do these things. Loving your chubby Totem! :)

  29. mac_p says:

    can’t wait for part 2!
    i was really stunned by the realistic physics … amazing.

  30. Looking forward to for pt2
    Keep rockin!

  31. illd says:

    Hey Nick,
    in terms of Lighting and Shading to me, this is your best tutorial. I really dig the light kit pro now much better…

  32. leonuio says:

    THX so much….

  33. Aftab says:

    Awesome tutorial Nick! also just bought both of your iphone app. work great on my new iphone 4… you are one awesome guy! how do you manage so many things together (tutorails, app development, photography) keep up the good work dude.

    Aftab

  34. kamykazee says:

    Just one thing, in the render, the noise is actually moving, it’s animated. Is there any way i can turn off the movement of the noise texture?

  35. Hey,
    Fantastic tutorial, really enjoyed this one.
    I did have one problem though; when using depth of field, I set mine up literally identical to your’s but I am getting the totem blurry in every frame! I made sure that the totem is always after the front depth of field bar on the green camera lines but still, blurry!

    Anyone have any ideas? I always have problems with depth of field. A good tutorial on it would be awesome!

    Cheers,
    Scott

    • olek says:

      hi

      dieselpower44 i dont want to be an ass but as the gorilla sad in some previous tut just right click for example on the target distance and show help. in the explanation that pops up is everthing you need to know about depth. just look at “figure 1″ its really easy to understand.

    • The Gorilla says:

      Sounds like you may be using Cinema to render your dof. How are you setting this up?

  36. klopsknoedel says:

    Hi Nick,
    great tut like allways.
    I saw that you’ve forgotten to tick “Consider Multi-Passes” in the Anti-Aliasing-Tab (render-preferences). May the Object-Buffer-Output looks a little bit sharp.

  37. Hugo says:

    Hey Nick, by the way, my son was in Chicago last week and he came back very excited about the city, he went to Lollapoloza, was in downtown, also was in the transparent cube in the Sears Tower, etc. He took a lot of photos, you have a very nice city over there. I am die hard fan of your blog, and I use it with my students, thank you very much for sharing your knowledge

    • The Gorilla says:

      Hi, Hugo. Chicago is a great city. So glad he liked his trip. Thanks for watching GSG and especially for sharing with your students. Let me know how I can help. Cheers!

  38. haf says:

    Awesome Nick!! But a stupid question, was it 3D in the Original Movie or a Real totem?

  39. kamykazee says:

    This isn’t really related to this tutorial, but i don’t really understand what the Cappuccino module does. It records keyframes as you move an object with your mouse, but wouldnt that be the same thing as using auto keyframing? Could someone explain the module a bit more?

  40. Thomas says:

    Gave it a try myself. Looks not very realistic but I will work on that one.

    http://vimeo.com/14172245

    • christopher says:

      Look great… don’t be so hard on yourself.
      Keep playing around with textures and learning as much as you can… It’s my weak spot too…

  41. Jeroen says:

    Hi Nick,
    Kept refreshing to see some After Effects tricks in part 2, but it’s not up yet.
    So, went in myself and played a little.

    Ow, dynamics is cool! I used a spline morph and the totem actually jumped up because the weight point changed, how cool!

    http://www.vimeo.com/14165722

  42. Pingback: This Week in Motion Design 15/08/10 | Motion Design Love

  43. kamykazee says:

    I know i’m probably going overboard by asking this, but could you do a tutorial showing the way YOU (Nick Campbell) do character animation (moving, dancing a bit, i guess, general character animation). It’s the creation of the skeleton joints and then keyframing them, efficiently, that is a over my head at the moment.

    Thanks.

    • The Gorilla says:

      I know absolutely nothing about character animation, actually. You may have to visit some other sites to learn that stuff. I’m into more broadcast graphical stuff. Sorry.

  44. RagingClaw says:

    i think ive got a scale issue, i cant get the lighting right, its way too dark for me. Too bad I cant just touch the screen and absorb your knowledge through osmosis… hehe

    • mediengestalt says:

      Nice idea!
      Unfortunately osmosis balances levels until a state of dynamic equilibrium is reached. So if I’d take from Nick through osmosis I’d probably dry him out =)

  45. mediengestalt says:

    On that axis rotation thing on 12:00:
    as Nicklas already mentioned – rotation uses HPB (Heading, Pitch, Bank) aviation terms.

    It’s easy to remember if you think of an airplane flying into z-direction.
    Heading=rotation around vertical axis aka direction
    Pitch=Pulling/Pushing the yoke
    Bank=Rolling to either side

    But why HPB?
    Because HPB makes rotation commutative. It does not matter what you do first. Rotate H 90° and P 90° afterwards or vice-versa gets you the same results.

    Rotation around an axis isn’t commutative.
    Imagine (or test) a red cube with a red polygon on top.
    If you rotate all vertices in point mode the axis never changes.

    Rotate 90° around X axis, afterwards 90° around Z axis:
    red polygon is front side

    restart with red on top and do it vice-versa:
    Rotate 90° around Z axis, afterwards 90° around X axis:
    red is on right side

    Wordy but that’s why a different system (HPB) is used for rotation =)

  46. nipper says:

    hello, I’m from china. Frist,i want to thank you for to teach me many things in cinema 4d and ae .You know,for some reason in china,we can’t watch the video on vimeo&youtube. can you give me another link to see your tutorials.or ,you can send your video files to me. i will Upload it to the blog we i see it. my msn is:johnlennon_0127@hotmail.com . my english is so bad.so,if you have time .all the chinese cinema 4D user will thank you.

  47. Pingback: Tutorial #1: como animar o totem do filme “Origem” : Alexandroff 3D Studio

  48. Steve says:

    Nice, your tut inspired me to make a slow spinning object with a lot of precession (the wobble in the direction of the axis of rotation). And without it tipping over.Finally I managed.No Keyframing, all Mograph See the result at Vimeo: http://vimeo.com/14189287, but it is still processing (give it an hour)

  49. dan says:

    the color picker trick! yes. love it

  50. matt says:

    Nick: when i put physics on my top it doesn’t meet up with my plane.. it is hovering above the ground alittle bit.. how can i fix that?

  51. Alflud says:

    Nick, or anyone that might be able to help me, I’ve got a weird issue going on here. I set my units to cm and made a top that’s 3cm high which seems about right from the watching the movie. Anyway, seems this small size is giving rise to some dynamics issues. When it falls it sort of falls through the plane a little bit and won’t settle. Instead it continues on interacting with the plane and rolling all over the place. It jumps a little bit too. When I scale it up a little to maybe 10cm it plops down and falls over just like in the tut. If anyone can shed some light on what’s going on here and maybe provide a fix I’d really appreciate it. I’m moving onwards with the tut using the larger scale top but still – this is bugging the hell outta me :D

  52. Alflud says:

    Sorry for the double post but I forgot to thank you Nick. Thanks man. Awesome tutorial dude.

  53. Hen says:

    here’s my shot

  54. Hen says:

    oops, forgot to link it.
    http://vimeo.com/14355540

  55. mediengestalt says:

    If you find it hard to adjust the “wobbly thing” you could also add an invisible, crumpled plane below the top (eg. subdivided 10×10, y-axis crumpled by 0.05m) and adjust the rotational mass. Or subdivide your existing floor in the right areas and crumple it there. It looks as if the top catches scratches and imperfections in the floor and wobbles even nicer.

  56. Mario Campello says:

    Just finished my tutorial. Still needs some color adjustments. There it goes (credits below video) http://www.vimeo.com/14301420

  57. Pingback: 10 best 3d tutorials | Free Photoshop Tutorials , 3D Tutorials - Alias3DMedia

  58. Rodrigo Pimentel says:

    Hey Nick, i don´t have Cinema 4D 11.5. I´m still 11.0, so i don´t have the rigid body tag from the mograph tags. Is there another tool to easily give weight to objects (i´m a beginner, as you see). Greetings from Venezuela and thank u very much for your gorgeous work!

    • The Gorilla says:

      No, unfortunately, the ridged body tag is the best way to do it. There is an old dynamics, but it’s tough to deal with. Now is a good time to upgrade. There are some deals going on.

  59. Samir says:

    Great tutorials!
    Took a stab at this one.
    http://vimeo.com/14519911

  60. Thomas says:

    Thanks a lot for this tutorial, Nick. I really enjoyed it, and also “part 2″ :) Great stuff; I love it.

    Please keep it up! Kudos from Norway!

  61. Pingback: AE Tuto » How to build a Sci-Fi Sphere Scene in Cinema 4D

  62. Pingback: 10 best 3d tutorials – AE Tuto

  63. Manuele says:

    Nice Nice stuff!
    I seen inception yestarday and here my own totem.

    http://vimeo.com/15453173

  64. bildebool says:

    Hello, thanks for all your tutorials !

    I’ve got a little problem, like Alflud :
    - when the totem falls on the ground, it never really stop… Well, it accelerate…..

    Any idea to stop completely the fall totem ?

  65. Travis says:

    Thanks Nick! This is awesome!

  66. Here’s what I made with a bit of extra camera work. Let me know what you think.

    http://vimeo.com/18057706

  67. Dima says:

    First of all thank you very much for this great tutoral, Nick. Here is what I came up with: http://vimeo.com/18098772

    I have a question about the plugin Lensecare which you suggested here. I tried it out and it is really great the only thing I still can’t figure out is how to make that alpha map more precise. I read the manual and it is told there to render the DEPTH channel twice as big as the original animation and then scale it down in after effects so the anti-alising effects appears for that alpha channel and it becomes more precise. Have anyone tried it and maye some other suggestions on how to make it look better. Thank you in advance.
    Best of luck.

  68. Bob says:

    Having one issue with the Totem Tut..Using R12 the depth is not rendering? Thanks in advance.

  69. Martin says:

    Inspiring Nick! I really enjoy hanging out at your site, keep up the good work!

    Finaly I took time and gave this tutorial a try. Here’s my result.
    http://vimeo.com/19366178

  70. kuunami says:

    In version R12 setting my shape option to moving mesh in the collision settings of the dynamics body tag is what made my wobble appear. You also have to adjust your initial angular velocity because it will vary depending on the scale of our object.

  71. Basem says:

    hello nick, that was hell of a good tutorial and i gotta tell you.. you talk too much till i had a headache.. but i suppose your way is far too better than other people whose tutorials are full of silence and mouse clicks only… that was a joke!
    i’ve been trying to render a small scene with 300 frames “29.97 fps” without a multipass one light with a soft shadow and basic materials just for the sake of testing the rigid body tags and its taking it hell of a long time.. i dont know how is it possible to skip the long time processing although i know that it should take a long time, in other words, how to trim the edges and make the render runs a little faster..
    thanks.

    • The Gorilla says:

      There are so many things you can do to make it faster. Less frames, smaller size, turn off area shadows, turn down antialiasing, get a faster computer. Give those a shot. Experiment and see what makes the most difference.

  72. Pingback: cgiant » Blog Archive » How to Animate the Inception Totem

  73. Branko says:

    Here is my try added a few details on the scene i am new in C4d, actually my second project so any comment is more then welcome.p.s NIck you rock!:)
    http://vimeo.com/23290792

  74. Hi Nick, I’m using Cinema R12, and I’m having a few problems, one of those is that the top’s shadow in the ground is not appearing!

    Do you have any idea why? Thanks a lot for the help

    CROSS

  75. Pingback: Ende eines Films, Anfang eines Blogs | MedienSpielBlog

  76. Pingback: MedienSpielBlog » Totem aus Inception

  77. Daniel says:

    Saludos desde Colombia, increible tutorial, me quedo casi perfecto, te feliciito, sigue subiendo tutoriales, amazing job man!!! Exitos desde colombia, thanks!

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>