Weird art pet peeve:
Every edge has gotta have that wear and tear, you know? Gotta scuff that paint off, chip that wood, roughen that metal corner. Off every single edge. Including ones that wouldn't even have any reason to be scuffed because they wouldn't contact hands or other objects.
Look, I dunno why that wood's chipped when that cavity wasn't cut with a chisel. Nice and lived-in.
I assumed it was going to require using the stencil buffer. But all that's done here is drawing the arrows grey without checking the depth buffer, and then drawing the arrows again, coloured on top as normal with depth checking.
This does overdraw all the non-hidden pixels once but it's so nice and simple.
So, it turns out this silhouette effect is very easy to get. Where the arrows get greyed out or hidden where they're out of view.
The code pasted verbatim from my program is just:
So, I've never thought to try plugging my (piano) keyboard into my guitar amp?
They both have ¼ inch jacks and I just tried it. I don't know how to play a keyboard well. But I had a lot of fun messing with it!
There seemed to be a bit of line noise, but it only became prominent on a couple of settings and at high gain.
Micah Scott's streaming work on this hanging camera bot she's been making for many months. It's really cool. https://www.youtube.com/c/MElizabethScott/live
Update from yesterday: she got a proof of concept working! https://twitter.com/mango_lychee/status/955590080596529153