DeepSpaceBanana's Sketchbook

Really late to this party but, started playing around with render Targets in UE4 recently, some interactive snow type thingy.

17 Likes

“…I don’t feel so good…”

1 Like

Thanks for your suggestions! I’ve been having a lot of fun with this this morning

pivot_shrunk

tileflip_shrunk

4 Likes

Nice! Lots of cool things we could potentially do with Pivot Painter.

Trying to recreate the tesla tube thingy I saw at Madam Tussauds. Procedural Shader No textures, still don’t have the nice arcing you see in the video reference as well as the random sparking. Link to tweet with Video reference https://twitter.com/DeepSpaceBanana/status/1109131871776997378

6 Likes

Something I’ve been experimenting with for my MA Project, Analytic Simulated Shaders with distance fields for Interactive Ambient weather effects (Blowing leaves etc).i.e the sprites are not particles but a single staticmesh Based on @ ShaderBits talk from GDC.

10 Likes

how to make blueprint location based material…

@DeepSpaceBanana explains this in his black hole breakdown. Check his website

1 Like

What @colbaltblue said, you feed location data into your shader using Blueprints, either using an MPC or a MID. I have many examples of this on my website.

Starting to put together some Post FX to go with my Weather System, Made this wet screen effect last night. Fully parameterized to control speed, no of drips etc, and some condensation.

Rain effect using analytic shaders (bugged sprite rotation at the end was me trying to get the sprites to conform to the global wind turbulance the weather system uses, trying to create proper whipping effect of rain when it’s windy)

The staticmesh used for the effect, it’s a stack of 200 cards.

10 Likes

really cool rain vfx! <3

1 Like

Looks great :open_mouth: Just out of curiosity, how did you do the on-screen falling drips? Is it a texture with 1 long drip or multiple? And how did you combinate them?

1 Like

Wow, it’s a magic :open_mouth:

The texture for the drips looks like this.

I have it panning downward, with UVs being distorted by 2 sets of Perlin Noise.

The first one is a high-frequency Perlin, that creates some squigliness to the drips themselves.

The second one is lower frequency and distorts the path of the drips as they pan down.

And I basically have 2 sets of these panning down at different speeds that are added together.

You could totally do this with one long drip by making use of Texture Bombing to splatter them across the screen as well, but this is just how I chose to do it.

Hope that explains it :slight_smile:

10 Likes

Great! Thanks I thought for one second you were ‘randomly’ splatting 1 texture

Starting to put together a Dynamic Skybox to go with my Weather System, Need to get some better cloud patterns and some Fake HDR, and tie it together in a BP with Fog and Post Processing.

Time of Day

Cloud Parameters etc

11 Likes

So cool, as always. Love this thread

1 Like

Thank you! I appreciate the kind words :slight_smile: Hopefully I’ll have more time to make blog posts once I’m done with school.

1 Like

I love this effect so much, thanks for sharing!

May I ask what the groups are used for?
I can’t find anything in the Pivot Painter sop that uses groups, or are you using hierarchical?

1 Like

If I recall correctly, the pivot painter SOP uses the “class” attribute to match scatterer points to chunks, so the point that shares the same class attribute as a chunk becomes that chunk’s pivot point. I was using groups to match the class names.

Looking back at this, I did this in a really roundabout way, the SOP that Wyeth mentioned makes this much easier .