Feedback on my rainy wet window effect

Hey all. Lately I have been working on realistic weather for my up-coming horror game. At the moment, I have been working on realistic rain and wet floors. And now I am working on rainy window effects. Here is what it currently looks like:




Feedback and opinions very much appreciated!

17 Likes

Yoooo that’s so neat. Never really seen something like this before in a horror game. 10/10 for sure!

2 Likes

The first one seems like something is a bit off, but all the others look great!

2 Likes

this looks great! I’m guessing you just have glass material spheres falling down with beams?

1 Like

That looks incredibly good! Great job!
What method did you use? I would really like to make this same effect!

2 Likes

This is actually super cool!

I love physics and little details in games like this!
I wonder, is it also performant?

Could imagine that doing it for many windows might lag a little but the effect is still really cool nonetheless.

2 Likes

Yeah. It’s relatively performant. I designed it so it only renders the rain drops if you looking at the windows and if you are close enough. I could even go as far as adding a part cache, so im not creating and destroying parts constantly

1 Like

Definitely recommend part caching.
I believe it’s called “object pooling”.

Creating and destroying stuff is expensive and constantly triggers garbage collection and new memory allocations (many people don’t seem aware of that for some reason).

Roblox handles rapid object creation/destruction pretty well but caching/pooling should certainly give a pretty good performance improvement.

It looks very good and realistic! In the third clip, the rain drops look a bit too big though.