Greyscalegorilla.com

Can We Have 2 Minutes of Your Time To Watch This Video?

Cinema 4D Marble Machine (Proof of Concept) 68 Comments


Not the prettiest thing in the world, but it works! I’ve always been obsessed with marble machines, mousetrap machines and rube goldberg devices. Now with Mograph 2 Physics, I figured I could finally build one. The only animated part is the screw lift. Now that I know it’s possible, I’m going to try to build a more complicated one.

HDRI Studio Pack
Signal

Comment Rules

This is a friendly community. Please treat everyone with respect. We don't all have to agree, but we do have to be nice. Criticism is fine, but rude comments and name calling will be deleted. Use your real name and don't be spammy. Thanks for adding to the conversation.

68 Comments

  1. Richard Williams

    Man! I gotta get an upgrade!! Great job, Nick!!!

    Reply
  2. VancouverMan

    Sweet! What kind of physics / expresso type stuff did you have to apply to the corkscrew to get the marbles to travel up it? Did you create the corkscrew with a NURBs object?

    Reply
  3. Dude! Looks so awesome, can’t wait till I get my mitts on Mograph 2.0! On another note I’m STILL having problems with this sites RSS feed! I use Safari and I bookmark the RSS page but although it’s updated when I get it it doesn’t update in my browser. Does anyone else have this problem? All my other RSS’s work fine.

    Cheers

    Reply
    • Don’t know why you bookmark the rss site. try using like googles igoogle as an startsite. but even that is a bit strange with GRG. Sorry for not coming with a final solution

      Reply
      • Cheers, yeah I think I’m going to try a reader of some sort, I think it’s not updating because the GSG RSS is designed for them or something.

        Thanks again,

        Matt

        Reply
  4. Hy Gorilla,
    I’m here today to of course, congrats you for all work posted here, it’s really cool all teh stuff on the blog.
    Second, i want to ask you for a tutorial showing more about the mograph sound effector, because all tuts i’ve found are kind of messy and missing some steps, they are not so good and well explained as yours.
    So if you have some interest, it would be nice!

    Thanks,

    Reply
    • Honestly 11.5 looks like it’s being 8 years old again, but now with infinite lego and/or mechano.

      Reply
  5. Nice work Nick – now the real “rube goldberg” question is: can you create a perpetual motion machine by lining up balls throughout the device and setting up a water wheel mechanism to drive the screw lift, so that the balls falling through the machine powered the lifting which caused more balls to fall through the machine etc. etc. etc…

    Reply
  6. Brilliant!

    Not related to this but if I could request another tutorial? Multipass Render Layers for AE. Would love to know how to separate the reflections,shadows and even specific objects to have more control in AE. If someone could perhaps recommend existing tutorials out there it will be great too, I just can’t seem to find any. thanks!

    Reply
  7. Telli

    This looks fun! It’s like playing a game, but you can say to your boss or wife that you are actually working :D

    Next time you could use different colors for the balls because the “machine” are shuffling them.

    Reply
  8. Very cool.

    What are the render times on something like this? I know C4D 11 and 11.5 have drastically improved render times so, how long from set-up to output on this? Did I miss that in your post?

    Reply
  9. John Doe

    I bet you could make a really nice icecubes falling into a glass animation with that.

    Reply
  10. Mousel

    Nice work, Nick. I just built a loop-dee-loop and it worked out pretty nice. I’d post but I’ve only got the demo and I haven’t activated it yet.

    I had to give the balls an intial force of -5000 on the Y axis, otherwise it was almost done with a single click!

    Reply
  11. Nick,
    Was this possible in 11? Or is it just that much simpler to accomplish now?

    Also, in the glowing marbles you posted last week you kept making reference to GI? What is GI?

    Thanks
    Lou …

    Reply
    • Hi, Lou. The new physics engine in 11.5 and Mograph 2 makes this stuff WAY easier.

      GI refers to “Global Illumination.” That’s what allows the luminance spheres to actually light the scene.

      Reply
      • Is GI specific to 11.5 or could it be done in 11 as well.
        I’m asking because I have 11 and I just getting my feet wet.
        Seems like 11.5 is a must-have if these things are that much easier.

        Reply
    • Chris

      GI bounces the light around the scene. Essentially simulating real lighting. You turn on a lamp in your living room and it bounces light around into other adjacent rooms in your house because the light bounces and reflects off walls and other surfaces to illuminate areas that aren’t even in line of sight of the lamp.

      Just in case anyone else was wanting to know more about GI that is just reading this.

      Reply
  12. Hey Nick, very nice.
    You could have used CS_MoveNull for the screw if you wanted to keep the whole thing keyframeless (is that a word?)
    cheers

    Reply
  13. love it! :)
    Actually, very often this kind of physics look like they work into water, don’t you think? I think you should speed up everything and give it a bit more gravity so it’d look more real! ;)
    good luck with the bigger one!

    Reply
    • Chris

      Generally the problem is not gravity, its a question of not working to scale. 1cm balls view from a metre away react quite differently to 100m balls viewed from 3k away, although the scene may look the same. Not saying thats the case here but its a mistake many make, then they try and rectify by changing gravity and other settings.

      Reply
      • Totally right. I always to consider scale when working this way. I will scale it all down and see what happens. Thanks.

        Reply
    • Magic

      mine is scaled down, the marbles are just 11 millimeter and are still moving way to slow… I am trying to figure this out, but no luck so far..

      Reply
    • try reducing rotational mass of the balls and playing with the density settings of the balls and whatever they come in contact with, once they are to scale and their mass is correct, changing rotational mass and density is a great way to adjust the overall speed

      Reply
  14. Very cool work. I love that its a continuous loop; its a very nice touch.

    A Rube Goldberg machine was my first project done in maya…so I know the infatuation you feel.
    You can check it out if you’d like…
    http://www.charlieable.com/graphics/rube-esque/
    …but like I said, first project, so the rendering and video export is a bit rough.

    I see a lot of people in the motion graphics field using C4d…whats the draw over something like 3ds or maya?

    Reply
  15. hey !! it’s really awesome
    fine light fine texture
    simply but really cool !!

    p e r f e c t ! ! !

    Reply
  16. Great example.
    So Mograph 2 Dynamics has physics properties like gravity and collision. Must finally get Mograph. Would be a great tutorial. How does it compare with ‘Silver Bullet’?

    Reply
    • I haven’t tried silver bullet, but I would guess that Mograph not as robust as silver bullet, but easier.

      Reply
  17. hi~

    do you know how can i export .mov file with
    alpha channel in cinema 4d export setting ?

    because i want to edit in After effect but
    i failed ~

    i’m so uppset

    Reply
  18. Robin

    Hey Nick,

    I’m a great fan of your work, to say the least, and I’ve been trying to recreate this great machine you’ve built. But after hours and hours of trying I’m kind of stuck. Could you maybe consider publishing your scene file? I would really appreciate it! That lift system is so brilliant, but I can’t seem to get it to work.

    I hope you’ll consider :)

    Reply
    • That makes two of us. I used sweep nurbs with a circle and helix, I have not figured out yet how to make my helix the right size though.

      Reply
    • nice stuff. I know there’s a way to make an object move or rotate in a direction/speed/whatever constantly, infinitely. but I don’t know how, I just know Nick most probably used it.

      Reply
  19. ive been furiously working with a combination of this idea and your complex dynamic object workaround to create more intricate rube goldberg type animations and im running into a problem camera-tracking a single object within a cloner, is there a way to have a target tag track a single clone in modynamics?

    this would really save me a TON of camera animation.

    keep up the awesome work and thanks for all the tutorials, they’re a fantastic learning tool

    thanks in advance to anyone with a solution

    Reply
  20. Chris

    Was the issue with the camera follow ever resolved? I’m having the EXACT same issue. I can’t get a camera to follow the ball without manually animating…There HAS to be some way to sort it out…

    Reply
    • YES! thank you so much! i knew someone would pull through on this, you’re the best! exclamation point exclamation point exclamation point, im going to work with this right now

      Reply
    • Chris

      I have to admit I was a little reluctant to jump into expresso and concede my search for a non-expresso solution. It really wasn’t as difficult I’d imagined it being. Glad the info is out there now for others.

      Reply
  21. djole381

    A tutorial would be nice right about now. Especially on how to model that rotating bit.

    Reply
  22. just getting into the 3d world after a few years of 2d and i must say i really enjoy all of your tutorials and tips. never thought of doing this kind of machines / mechanisms , it looks very fun :) im hooked on c4d and gsg. much appreciation for all of your work here!

    Reply

Leave a Reply

Comment Rules

This is a friendly community. Please treat everyone with respect. We don't all have to agree, but we do have to be nice. Criticism is fine, but rude comments and name calling will be deleted. Use your real name and don't be spammy. Thanks for adding to the conversation.