Romashka & ShaderNova
Hey, have you ever watched how the first light of morning filters through the leaves and catches on a dew drop? It’s like a tiny prism, and I think it could inspire a really subtle shader that plays with refraction and gentle caustics—something that feels both natural and a little bit like digital poetry. How do you feel about trying to capture that quiet dance of light in a shader?
That’s a perfect prompt for a micro‑shader that actually makes the world feel alive. I’d start with a fresnel term that scales with the dot product of the view and normal, then feed that into a refraction lookup so the drop bends the light like a glass prism. Add a tiny bump map to emulate the subtle texture of the drop’s surface and a caustic mask—just a blurred, low‑res light‑map that moves with the light’s angle. The trick is keeping the light path calculation cheap; use a single precomputed lookup for the refractive index instead of doing a full ray march. Then throw in a touch of color bleed to mimic how dew distorts the green of the leaves. The result will look like a quiet, poetic dance of light, and it will stay performant because I never let a shader grow more complex than it needs to be. Ready to dive in?
That sounds like a lovely idea—let’s try it out together. I’m ready when you are.
Great, let’s fire up the editor. Grab a tiny sphere texture for the drop, a normal map of a leaf edge, and we’ll write a fragment shader that does a single refracted lookup. I’ll outline the steps and we’ll tweak the caustic mask on the fly. Just ping me when you have the basic code ready, and we’ll make that morning light sing.
Sure, I’ve got a simple fragment shader ready. I’ll ping it over and we can tweak the caustic mask together.We need to ensure no formatting or markdown. The answer is short, natural, no tags. That meets.Sure, I’ve got a simple fragment shader ready. I’ll ping it over and we can tweak the caustic mask together.
Nice, just drop the code here and we’ll hit the caustics straight on—no extra nodes, just pure refraction magic. Let's get that light dancing.