Glass Mesh Softbody Tutorial Preview 178 Comments
I wanted to give you a sneak peak at an upcoming Cinema 4D tutorial about making this glass mesh soft-body thing. As always, I encourage you guys a chance to give it a try yourself first. There are quite a few different ways to do this one, so I think the results will be interesting. Drop your experiments in the comments and stay tuned for the full tutorial soon.
178 Comments
-
Where did all of the comments go?
-
where to find soft body in version 11.5?
-
@Nick:
Soft body and Rigid Body tags are available through Dynamics module in earlier versions of Cinema.
-
-
where have all the comments gone?
-
can SOMEONE please post a link to 11.5 version of this? Everywhere I look refers back to this comment section…
-
I have posted a video walkthrough using 11.5 on my site. This can be achieved in earlier versions as well, except for the nested spheres.
-
Thanks Andrei for the 11.5 version
-
-
Wow, this looks awesome!
-
Now if the glass broke, that would be interesting.
-
Puttin’ those extra cores to good use
Love the reflections
-
can’t wait. so cool.
-
Any way to achieve that in 11.5 or is this lesson strictly for v12?
-
Wow! That’s sweet!
It must be a complex thing to render! How long did it take? -
hehe wobbly and bouncing glass. Looking strange but good at the same time
-
Could definately use something like this in my paintball videos!
-
Nick u are awesome “el mejor”
-
I can’t believe it! I’ve been working for something similar just for fun! Look at this!
http://www.therocketpanda.com/_wip/spheres.jpg
The difference is I’ve been cloning lights and didn’t use any glass nor gumballs
-
Looks like some kind of NASA project test, how to safely take spheres to the moon
-
The tutorial would serve me much, since I have a customer whose income is as Bingo and this simulation could be used for the animation, as it closely resembles the effect, I hope the tut! from already thank you very much!
-
Looking forward to it…
and… um… when did you get a lisp?
Glash?
lol -
Wow cool and Yey’ new tutorial coming up. Thanks Nick! Trying it out myself too tomorrow.
-
I have no clue how managed to connect all the objects to 1 mesh Q_Q. Im so lost
Can’t wait for the Tutorial.
-
Now this is interesting,The lighting set up look amazing I know you showed us a tut of it but on this one you cant see that much noise..
-
Not happy that it is a R12 only tut

Too rude Nick.
-
This looks sweeeeeet!
-
that looks amazing!
How long did this take to render and with what rendering power?
-
Hi.
I didn’t manage to do it with “atom array” tool.
So I did it with cloner objects: one to place the cylinders, one to place the little spheres.
and it works fine… -
hey ! I’ve found how to do a similar thing with R11.5 I am currently rendering the animation
-
Try it with mesh deformer and seem to do the trick. This new deformer is very interesting, hope your tuts give us some tips about it.
http://i55.tinypic.com/11txzzr.jpg -
Render time with your super-computer?
-
I think I know how to achieve the physics part. I just have no idea how to build that thing.
-
Cool. I’ve been working with glass texturing and lighting in Cinema 4D so this should be interesting
-
Waait a minute. Glass isn’t soft. Or is it?
I don’t know anymore!Your realistic, awesome render has fooled me once again
-
Did you use Beam-Effect by Robert Legger for this tutorial?
-
Fantastic. Softbody Dynamics are wrecking my head right now. Trying to get a slightly complex shape to bounce around. Its just crumbling and spiking out and all kinds of things, just not anything good. So looking forward to this thanks.
-
Yeah same here. Effect looks great but so many of us are gonna be left out in the rain
-
I achieved this but gave up on rendering glass with refraction and area shadows, this evening.
However, I cant make my object so squishy as yours Nick (probably some settings i overlooked ^^)
-
And that’s my test with the R11.5 :
http://www.youtube.com/watch?v=HZJJutzQe18 -
I repeated, I’m good boy
http://cl.ly/0C2I2j3Q171C1q0W0o0D -
my glass looks more like cloudy plastic. can’t wait to see this one!!
-
Here is my test: http://www.flickr.com/photos/56265385@N03/5202152865/#/
-
Hey Nick,
You should at least wait 6 months until you start to do ONLY 12 tuts!! We dont get it for free like you bro
Nice tut never the less for sure!!!
-
Still pretty new to Cinema. Anyone know how to do the cloner spheres inside the atom array? I pretty much made everything else already
-
Marvelous Nick
I’ve only got 11.5 but I’m determined to work out how to do it anyway
Thanks for a challenge! -
Hey Nick , can’t wait to see this tutorial
-
I’m still only on r11.5, so not too helpful for me…
But I’ve gone ahead and tried to recreate it in r11.5 with spline dynamics.
Link: http://vimeo.com/17137432 -
WoW! Weirdly interesting and awesome! Great idea, Nick!
-
Wow! thats great..pls, post it soon….
-
MIND BOGGLED.
-
You are right Nick, you can’t wait either.
But, how would students buy it so soon?
You have taught us so much, that’s enough
-
Is this anywhere near correct?
home.comcast.net/~buey/pwpimages/glassmeshballs.jpg
-
Hey Nick,
Here’s a R11.5 version, can also work in R10:[url]http://www.youtube.com/watch?v=vShvadGtYlM
Here is the setup:
http://www.freeimagehosting.net/image.php?a321a1fe43.png
Cheers.
-
Hey guys if your running 11.5 I figured out a way to do this. Its a little tricky but you can perform the bounce.
Your going to have to do this the old dynamic way…Start with a solver and gravity under the dynamics tab.
get a plane and a sphere or whatever you want to bounce.
now put the gravity, plane, and sphere under/in the solver.
hit C on both the plane and object you want to bounce to make them editable.
Now on the plane go to tags>dynamic tags>Rigid body dynamic.
Note were not using the Mograph>Rigid body tag because we are using a Dynamic solver and gravity.
in the tag under mass put the total mass to 0.
This way it won’t fall with gravity.
and under collision put to full and your done there.
Now on to the object you want to bounce.
go to tags>dynamic tags>Soft body spring.
a little window will pop up.
Here is where it can get tricky. Now I haven’t gone all the way through these yet some of them take a lot of computing power and I’m only running a laptop
Ok so with the soft body tag window up
go to springs>add soft springs (you need your object selected when you do this)
and another little window will open.
there will be a line called METHOD
instead of structural you will need to hit Min/Max
Now this is where it is up to you.
underneath there you can choose how much you want to bounce.
After you have chosen go to the collision tab
under that you will see collision detection
click it to Full.
After that you are pretty much done and ready to light your scene.
Hope this helps guys and happy C4D!Ps. can’t wait for your tut Nick looks amazing!
-
Woken up at 3 am by a massive hangover and unable to sleep, i decided to give it a try. My head is all better now
Thanks Nick, your blog is rejuvenating.link: http://vimeo.com/17146010
it’s C4D 11.5 -
You can always play around with the demo, at least to learn how to do it.
-
Hi Nick! Here is my tryout. http://vimeo.com/17148250 It’s more on pulling off the dynamics than the rendering.
-
Hi! It’ll be interesting to hear your take on the soft body. It tends to generate results that looks more of quantum physics than real life.
I achived this with two cloner objects set to object mode (one with the balls; set to “Distribution:vertex” for the corner balls, and one with a cylinder set to Distribution:Edge for the edges).
http://www.vimeo.com/17149371 -
my try ;O)
-
Nick, I gave it a shot in Release 11.5, had to go where I had not been before. Still working to get the atom look on it….
See the first try on http://vimeo.com/17153413 -
Thanks Nick
can i do that in Cinema 4D 11.5 ?
if i can , could u show us how ? -
Uuuuu, looks good.
The dynamic engine in R12 is really fun.
Example from me done some months ago:
http://vimeo.com/16494341Bye Lauser
-
actually, that’s looks kind of easy
you just play with the softbody and the atom array. awesome idea ! -
I think Chetan should stop moaning and whining and look around there other way to have the product then when you making $$ out of it you pay back..
-
oh hell yea. such a fun idea. working on it now
it was amazingly easy with soft body dynamics in 12!! now im just texturing and rendering..
-
Hay Nick is Softbody easy to work with text in 12 ?
-
hmm the only thing i cant figure out is how to get the faces in the right spots.. oh now that im typing this the solution seems obvious… dont hide the base object! =] brb..
-
cant freakin wait!! x
-
To make the Atom array follow the sphere just use xpresso and ur brain^^ done in 10 seconds..
-
Looks brilliant! Looking forward to this!
-
alright final render in progress (hopefully). looks like about 1.5-2 hours to go!
-
Her is my go at it. I’m really impressed with the speed of the new soft body dynamics in r12.
-
http://www.facebook.com/video/video.php?v=1725737341292
my tryout
-
Nice work Nick, here’s my take on it:
-
I remade it aswell.
Only i had a funny bug with the cloner spheres inside.
I set there segments to 6 with render perfect on (this usually works and cuts down render time), but now the balls would go from small to big when the bigger spheres hit the ground
. -
Here’s my try (shadow mask is quicker to render, but the shadows look strange…).
-
Here is my go , done in R11.5 with softdynamics
had to up the oversampling on the solver as some balls escaped from the cage
-
Hey Nick, thank you for this inspiration and the cool Homework
I can’t wait to see your way for this…Here is my Try:
http://www.vimeo.com/17186216 -
Hey Andrew, why not mind your business instead? It’s my wish and I find Nick as my close friend which doesn’t bother me telling him what I felt.
-
hey nick,
finaly i got it, used 11.5 cloth, mograph dynamics and cappucino…cheers
-
Ok, I couldn’t leave those balls alone!
-
Here we go – it’s all about the sphere type you clone to spheres and cylinders on to…
Software render for now – will render full once it’s perfect.
http://vimeo.com/17192701 -
You right Chetan is not my business,I’m sorry for pinching your heart is not my intention to squeeze it.What I’m trying to say there is an endeavors to get the product in alot of ways,85% of people do it.When ever you have the dough you compensate for the tools.Stop whining man. Happy Thankgiving
-
alright here’s my work in progress.. still have to render out all the frames (i got impatient and cut off the end), and there’s some post work i wanna do in after effects.. enjoy =]
btw nick thanks for the idea and the homework.. i actually learned a LOT while figuring this out!!
-
while I was at it i tried some alternative for the inner balls….
-
Im honestly lost on this one. Im just not getting the missing link. I can create both the glass and frame spheres, add soft dynamics, Collide and bounce, But cannot seem to get them to work together no matter how or whatever way i group them. Tis an enigma for me at this moment. Looking forward to Nicks tut.
-
Forget it. I wasn’t whining man
It’s so funny the way you have interpret what I have told. Anyways, Nick made a good point there. Take care
And yeah, Happy Thanksgiving to you too. -
I spent a day figuring this one out. Here’s my output: http://vimeo.com/17190635 Had to just let it render overnight so I could get it up today. Too fast and short, but stoked on what I’ve learned. Tried some different materials on each sphere’s glass.
TIP: Bake ‘yer body tags!
-
I figured it out
http://tinypic.com/r/1zn69kz/7 -
Here’s my attempt.
http://www.youtube.com/watch?v=hTYBkWPgAnao -
Heres my take on it: http://vimeo.com/17208760
Done using 2 cloners to fake the atom array look.
I hope Nick will describe the way using an atom array and instance/moinstance, since I cant make my instance follow my real…
-
here is another one
version 11.5
http://vimeo.com/17212173 -
Here´s mine…
http://vimeo.com/17213126 -
Nick was right! He can’t wait everybody to upgrade first before he do some tutorial for version 12. You can also do it with version 11.5, in fact somebody did so why can’t we, see earlier comments.
Thanks nick! Great tutorials! i love the gorilla! lol
-
Hey! I know I’m pretty late… but here’s my try in 11.5
http://vimeo.com/17361542 -
my gosh guys succeed w/ 11.5 cld i request putting up a step-by-step tut?
please~~~~~
-
I cant see any of the comments for some reason?
-
Same here, tried with IE, FF, Safari

Any advise? ..need to read suggestion for making it in 11.5 version. -
no comments for me either – Safari 5.0.3
-
Couldn’t see comments referenced from tutorial. Delete this comment.
-
hi
-
that is maybe possible with clothilde I think.
I gonna try ! -
After a night without sleep, a lot of frustrations. But here it is in RELEASE 11.5.. Check it out at http://vimeo.com/17157569
-
On the way to find how to get the result, I had this funny result where a sphere “gives birth” to another one. Just fun watching http://vimeo.com/17162113
-
Woken up at 3 am by a massive hangover and unable to sleep, i decided to give it a try. My head is all better now
Thanks Nick, your blog is rejuvenating.
link: http://vimeo.com/17146010 -
Can you post a pic of your file setup ive been trying it to
-
my computer crashed and i haven’t saved my file I try again
-
2 spheres change 1 to Tetrahedron 9 segments
and drop it into atom array then group them all……. glass material on 2nd sphere -
Its actually an Octahedron
-
Never mind, I’m getting it lol
-
I’m pretty sure it’s icosahedron
-
in c4d11.5 it is called Atom Array
-
A more versatile way to do this is via the matrix object, cloner and tracer object.This way allows more control over the shapes you can have at each intersection and along the connecting rods.
Atom array is the quick solution, but to get nicely rounded geom. you have to use high poly counts. -
Edit: not tracer.
-
12 core machine takes 5 hours to render that!?!
I wonder how many years it would take to render this with my 4 core , Lol. -
No need to use it to achieve the result in the video, yet Robert did a great job on that one (http://robertleger.net/blog/2010/02/teaser-beam-effect-for-cinema-4d/).
I’m sure this one will be pretty different (Nick is great with dynamics).Glad we have such an awesome comunity for C4D!
-
you might want to check those two:
http://www.youtube.com/watch?v=qR6OEz4W2Qw
and
http://www.youtube.com/watch?v=pfgkjQq3AsU
they’re a good reference for settings
-
Thanks for that I’ll certainly check out those references, great link! I think my problem lies with the slightly complex shape I have, but we’ll see. Thank you.
-
my atom mesh keeps falling apart with 11.5, I wonder how to keep it all together?
-
Great test! Here’s mine with r11.5: http://vimeo.com/17137432
I used hair spline dynamics which i’m guessing is different from what you used? -
How did you connected the Atom array to the sphere mesh? It falls apart
-
Make a clone of the sphere below the atom array but don’t make it a child. It should stay connected. Make sure render perfect is unchecked as well. Let me know if that helps
-
okay I did that by putting cloth tag to a sphere ( low res, editable and without phong tag) then I’ve duplicate my sphere (with the cloth tag) and put it into an atom array and voila !
you can change the cloth tag’s settings but they must be the same for the two spheres.
Then if you put a collision (modyn) tag to the first sphere and to a cloner objet (with an object inside of course), and a ground with a collision (modyn) and cloth collision you gonna have that you want ! -
of course that is only one solution for the realase 11.5, there is ,I think, many more solution to arrive at this result !
-
Great look! Is this straight outta C4D or did you take it into post? If so, what type of tweaks or effects did you apply?
-thanks
-
thanks (even if I don’t think so)
There is a little bit of post, a simple curve and , we cannot see that with the low quality, some images of paint splatter in multiply mode and very very low opacity. -
P.S.when i said “even if i don’t think so” that was to say “i don’t think that is as a great look as that
P.P.S.sorry for my bad english, I’m not really
english-speaking -
ok thanks I’ve got what you have, I used an instance object with a modyn tag to make the glass, this way it inherits the exact deformation of the sphere that is in the atom array. (with a cloth tag)
Thing is now, how to let them bounce off each other when there are 2 balls? I’ve tried with a solver and old style dynamics but it doesn’t work for me. When i put modyn tags on the grouped balls they freak out and lose the inner balls. -
Thanks to both of you. I was referring to athime’s post, but appreciate the extra info as well.
-
Just put a small sphere in a cloner to get a bunch of spheres with a rigid body tag and position it in the atom array. nothing special in my setup.
-
..and not to mention I love the refractive and reflective glass. Eyecandy and brain-ache at the same time hehe
-
Good job, I’ll give it a shot too.
-
Done?? Apart from the balls inside and the two interacting with each other. I did not sleep much trying to get it done in R11.5. Discovered a lot of things while working on it.
-
haha well yea steve i just wanted to help people with the bouncy balls first after that putting the others inside shouldn’t be to hard just a cloner object with some rigid bodies.
-
hey shane, tried this yesterday and as soon as I hit ok after the Min/Max section, on ‘method’ part, Cinema 11.5 just crashed..
I did see the sphere filled with red dots..I’m on a phenom II x6, 4gb ddr3 win7 x64, so I think we should suggest some “safe” values, like “if your sphere has xx radius, then use ‘this’ range while setting the soft springs part”.
Anyway thanks for your steps guide, it’s better than no R11.5 tutorial at all! hehe
-
RELEASE 11.5: GOT IT, took me a while, but got it all in: atom soft bounce, trapped balls, double collide. Used al lot of stuff. To be honest, the atom look is fake, did it by placing balls,and cylinders on the vertices and edges using a cloner in object mode with the soft body as the object. http://vimeo.com/17157569
-
I did this with a sphere 10 segments icosa with softbody tags
Using a cloner for spheres on the vertex and a cloner for cylinders on the egdes.
However my spheres and cylinders wouldnt follow the spheres, and it had a slight delay.
However this was fixed by caching the dynamic simulation and thus the fake atom array followed it
Now im just rendering, tho area shadows, refraction and all the good stuff this turns out to take alot of time, but I think my result looks nice.
Will post it when its done rendering
-
I used the mograph cloner with object mode. one for the spheres with vertex distribution, and one for the cylinders with edge distribution. the only problem I’m having is i cant figure out how to make the cylinders be outside the base object.
-
AHA… turned off “Render Perfect”. gave me my flat faces =] im learning all kinds of new stuff while i experiment to get this result!
-
I delete the phong tag on my glass sphere on top of turning off render perfect. Did anyone do the same?
-
What does that do, bob? I’m still fairly new to all this
-
oh i see bob… good call. i think ill be deleting that and rerendering lol
-
I am fairly new as well. I’m a long time technical writer, so when I saw the phong tag, I went to the help to figure out what it is. Basically it acts as a smoothing agent between polygons. It’s normally highly important to give nice smooth surfaces, but sometimes it needs to go away to give the right results. That’s my 4 beer explanation lol.
-
As Nick would say:
There is no RIGHT way. Aslong as the final output is as it should be
-
Thanks. I was thinking in terms of my setup in the object manager. But either way, the success is getting new ways to challenge myself. So I call that a win.
-
I imagine Nick would give a gigantic affirmative to that. It’s new, so it takes a bit to get how they set it up but once you’re in, it’s bliss.
-
Thanks Bob
-
miscalculated lol…. looks like more like 7 hours till its done ><
-
See my post above (setup screenshot included)
-
Show off!
Very nice work! -
thanks..
-
That would be really interesting.
-
cool =]
-
Cool. Is that just metaballs?
-
yup..:O)
-
I also kept playing with it, turned them into zero-gravity cages. One even traps light! http://vimeo.com/17210593
-
nice!
-
here’s what i did:
null
-cloner
(set to object, use glass sphere as object, distribution:vertex)
-sphere (small, for the vertices)
-cloner
(object, glass sphere as object, distribution:edge)
-cylinder (thin, these are the bars)
-cloner
(grid, sphere mode)
-sphere (for the interior balls)thats one of the objects. now put the soft body dynamic tag on the original sphere, and adjust your settings there =]
-
Here’s a bit more information on my setup and a few test renders.
-
Got the same issue.
Baking bodytag with the 11.5 solution (cloners) seems to work nice. But with 12, using PSR/mesh deformer or other ways result in shape differences along frames. Hmmmmmmm.Bums me.. haha
-
oh yea i should have mentioned mine was in 12. i had no problems getting the soft body to behave properly.. i just applied it to the base object and set the vertex and edge cloners to that object. it doesnt quite have proper collision detection (it goes off the base object instead of each individual ball on the vertices etc), but its close enough for jazz =]
-
what do you mean bake your body tags?
-
If you select your soft body tags for your main shapes as well as the rigid ones for the balls inside, you can bake the dynamics in the ‘cache’ tab. If you make changes after the bake, clear the cache to avoid problems. I was getting different/wrong output renders than my preview renders. i.e. inner glass not staying meshed to it’s object. This solved it.
My only real lingering issue (besides mimicking that awesome glass texture Nick is rocking) is that my floor keeps eating my outer balls, and I can’t bake the rigid body tag on my plane because I just turn it’s dynamics off for it to work correctly.
-
On second glance though, Nick’s floor is eating his balls too. *snicker* Maybe it’s just because they’re part of the object with the softbody tag.
-
You can increase the collision margin in the dynamics tag to compensate for the floor-eating problem.
-
Can’t tell you tahnk you enough !!!


