23 comments

[ 3.0 ms ] story [ 66.9 ms ] thread
Yes! I want to see more shadertoy on HN
I don't, apparently the site has been hugged to death. (almost, the shader is working but CSS and other static resources aren't).
Opening this in the background with the speakers on was an unexpected experience.
I reopened it in the background just to see how this would feel
Shadertoy, be prepared to lose a few hours.

Very demoscene.

It's wonderful that many of these load in the blink of an eye and run silky smooth even on a 2 year old iPhone.

Shadertoy is one of the main source of benchmark for a GPU compiler: the iOS (LLVM based) shader compiler is heavily optimized toward these.
Here is an interesting one (including the comments): https://www.shadertoy.com/view/XtlSD7

> // Interesting findings from original NES Super Mario Bros.:

> // -Clouds and brushes of all sizes are drawn using the same small sprite (32x24)

> // -Hills, clouds and bushes weren't placed manually. Every background object type is repeated after 768 pixels.

> // -Overworld (main theme) drum sound uses only the APU noise generator

You don't need math they say..
Never blindly listen to advice.
What an awesome moody shader! The bar is high on shadertoy and there are some amazing shaders, but the aesthetic of this one is a rare gem.

Here's the author's video of the shader, for anyone on a device that doesn't display the shader or play the audio: https://www.youtube.com/watch?v=WrxZ4AZPdOQ

I want to upload a WebGL demo I've made but I don't understand where I input the vertex shader, only the fragment shader. The site lacks info on how it works.
That's the whole point of ShaderToy AFAIK: no geometry, all pixel magic. Whatever you see on there is entirely frag-shaders. If it looks like geometry, it's still just funky fancy formulas in image space
The Kiss of Death for ST... hope it'll be back soon
This page seems completely broken to me? (or I don't know what I'm looking at)
Same here. But the music is sweet.
Looks like css is missing.
It used to work many hours ago.
Is there a way to make this my screensaver?