My version of a kishimisu (instagram.com/kishimisu/) style shader, after following his YouTube tutorial but in #webgpu. Mostly all things are translatable from #glsl to #wgsl
A short video loop of a river flowing from right to left, with long reeds in the background. A large black water bird stands on a pole flapping its wings. Either side simple drawn figures also stand on poles, flapping their arms. Across the bottom it says "Unexpected way to spend your afternoon #372".
I'm catching up on the last few days of #adventofcode and was very pleasantly surprised to see that one of my favorite geometry theorems was useful on day 10! I'll paste my code in ngn/k below. I don't think that really spoils which theorem I mean, since it's not a very popular programming language and people are unlikely to be able to read it right away:
I have no idea how I'd do this efficiently if I knew no geometry, so I'm curious to see other people's solutions —I bet plenty will avoid the theorem I mean.
Animation is not something I've ever formally trained in, but I enjoy doing it. I just tend to get really caught up in the details of the curves, making sure everything looks just right. 😅
Created across many versions of Blender, but touched up and rendered in Blender 4.0, with Cycles. AgX is pretty nice!