This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Veridian Expanse ⇨ Open Sauce
veridian-expanse.bsky.social
did:plc:jbnv4qict2bul2wzkfiydsih
In your present shader just do something like:
bilinear = tex(...); // sample using bilinear filtering
nearest = tex(...); // sample using nearest filtering
color = 2*nearest - bilinear
// or more generally
color = lerp(bilinear, nearest, t)
// where the further t > 1, the more it sharpens
2024-12-07T06:29:57.694Z