72 comments

[ 5.6 ms ] story [ 461 ms ] thread
On a mobile phone it makes a lot more sense. Try shaking it!
I think it responds to tilting, not shaking?
on my it does some sort of fluid simulation when I shake it
Nothing happens on my android phone
I had that too on brave then realized that brave locks all permissions. It worked as expected in chrome
Ok in Firefox on Android I got the tilting to work. Super cool! No sound though.
Maybe it’s too much for my iPhone 13 or something, I can see it but it’s all choppy and slow
The demo runs like a slideshow on my humble budget android phone from 2021
I tried shaking the browser window lol
I wouldn’t call it realistic, sand gets stuck in the air, stones don’t rotate, and there’s quite an uncanny valley effect based on angles. Still a cool demo of what is possible, even though I get 10fps or something on a iPhone 15 Pro
didnt encounter the stucking issue but agree with the overerall point, the sand gets a sort of 'build-up pressure and bounce back' effect which breaks the immersiveness for me, otherwise cool
This is very fun to play with.
This is really cool and give a realistic sense
I am feeling the sand physically at watching at this, good job!
This is annoying to clean up exactly like real sand.
Yeah, it's coarse, and it really gets everywhere.
Zooming on the desktop makes it more dense looking, which is probably not intended but can look very cool IMO.
Such a curious effect, although it makes sense given that each particle is probably being positioned in absolute coordinates with respect to the screen boundaries. So each grain gets bigger but stays in place.
i feel like i'm watching a stop-motion movie as it moves. very nice
Yeah, the sand looks more like a fine sequence of stop-motion frames than physics based sand.
oh wow, the stones even have some water around them. This looks and feels real.

And if you manage to collect a lot in one place, the sand from the pile does fall like real sand. This is amazing.

The sound is not good though.

They have different characteristics, too. The red, desert sand is clumpier than the beach sand, for instance.
yup, I would just remove the sound effect completely.
Naturally the first instinct of man is to draw a penis.
Your comment got me thinking: why didn't I?

(Because I didn't draw anything really, some formless lines.)

Is this the fault of consumerism, where we anticipate the penis to come pre-drawn for our immediate gratification?

Or have we witnessed internalized self-censorship?

Or lowered testosterone from work-related stress?

One tiny penis, left undrawn, raised so many questions.

A step closer to enlightenment
I think it's lacking momentum, the sand stops way too abruptly, and the audio also has too harsh cutoff.

Otherwise really amazing!

This one does much better at retaining volume than the smudge demo last week :)
Cue the whines about not using WebGPU.
I just spent 15 mins playing with this on my phone, it was a lot of fun!
It was a lot of fun. I wrote I love you phrase to my gf and she liked it.
Runs like crap on iPhone 14. I know it’s not the current generation of phone but is there really that meaningful of a difference between that and a current one?
this is super fun! well done
This brings me a lot of joy. I love little toys that exist for no other reason than "I really want this to be a thing"
Seeing all the Macbook Pro PROLED XDR Touch Screen geeks finding a use for their new device :D
Does it make Patterns if you put a sine wave on your phone's speaker? What are they called? Moirée patterns?
You can play a nice little round of Bocce with the stones