Super Bubble

I’m going to be using this Bubble Guy in a larger project but the reflections are going to be too noisy for the final image so I just did a larger render of him as a standalone because I liked the way he turned out! Background by Greg Zaal at HDRI Haven and AMAZING bubble texture by Christoph Werner at


I took down the lighting it got from the environment and added a little bit of a glare to the highlights in this one.

It’s not bubble. It looks like it’s full water globes or solid glass. You have to add solidify modifier with extra small thickness value or double sided faces.

1 Like

Thanks so much for this!! It was looking too thick to me but couldn’t figure out what I could do to it and wouldn’t have thought to try Solidify in a million years (I always think of that as adding thickness, not taking it away.)

Thanks to Acrivec for the suggestion of adding a Solidify modifier to finally get it to look like bubbles instead of glass. That’s going to solve a whole bunch of other problems I was going to have in the final image.

That looks a ton better! Now it feels like it’s bubbly and squeezy, and you want to pop it. Before it felt like you didn’t want it to fall on your foot. :stuck_out_tongue:
Here’s my comparison of one-sided, double-sided faces and solidified:
One-sided normals:

Two-sided normals:

Weird, same result, IIRC there should be a big difference
And finally solidify:

I think unit scale is too big, let’s try 0.01 unit scale because thickness of 0.00005cm is not accurate with unit scale of .01:

Ah, way better! Let’s try even 0.001 unit scale:

A bit better in details, but I’m not sure if lighting is working correctly after changing unit scale. This is HDRI so it’s pretty much the same, but try to play with any light sources - strength works strange, along with light falloff.

And here’s thin film interefence v2.2 with unit scale 1:

And also with unit scale of 0.001:

thin film interference works OK with all scales, very good. :slight_smile:
Apparently thin-film interference does not change with two sided normals or solidify, output is the same fo all, @DERBENDER that’s normal?

1 Like

LOL! You know you’re doing something wrong when your bubble looks like it could break your foot!
Like you, I was surprised to see that 2-sided normals didn’t make more of a difference–I would have thought that would have given an effect similar to the Solidify mod. Your other examples are gorgeous! Thanks again for this–it not only solved the “buubliness” problem, but is also going to be a tremendous help in the overall image I’m going to be using this guy in.

You have meant @JettG_G
because he is the expert. :face_with_monocle::wave:
I think you have to invert the normals, but I am not sure.

Edit: name

1 Like

It’s interesting that the 2-sided normals doesn’t affect glass materials. I suspect that it’s due to the way the glass material works. Even though we have 2-sided normals, the normals inside the model are still considered a backface. The glass material uses 1/IOR for the backfaces, independent of whether the normals are 2-sided, which is why it’s not affected. So the solution would be to instead mix between IOR for frontfaces and 1/IOR for backfaces.

That solution might actually be the reason the thin-film nodes also don’t seem to be affected; a different refractive index is assigned to each side of the material.

1 Like