For some context, I think this is by mr.doob of three.js fame.
Beware: this might totally freeze your computer like it did for me.
WebGPU moment (have same issue on Firefox/Linux).
Had to break out Chromium for this one - Firefox+Linux does <i>not</i> like webgpu (my whole DE started flickering).
Works fine on my phone, Firefox+GrapheneOS.
definitely needs a lot of computing power
I opened that on a Pixel 9a and was impressed on how well it worked. There's something neat about this.
This runs pretty smoothly on my middling laptop CPU while looking like a typical raytracing demo. I assume there's <i>some</i> smoke and mirrors involved?
No, it's using the newish SSGI and TRAA webgpu nodes. The three team has been making great progress with SSGI and webgpu in general and i'd recommend checking it out if you're interested.<p>There's also a denoise node in three (not used in this example), but SSGI still looks kinda blurry.<p>Work though is still going on:
<a href="https://github.com/mrdoob/three.js/issues/31892" rel="nofollow">https://github.com/mrdoob/three.js/issues/31892</a>
> The babies look unhappy<p>> Add more balls<p>Fun simulation. The novelty of stuff like this still hasn't worn off for me in this era where we've got ray tracing in-browser.
I was able to get all the balls stuck on the 'ceiling'. Bug or feature?
Beautiful, this must have been an excellent learning experience to make.<p>I've done some very basic rendering code in C from a rendering internals course, and at the same time I'm learning about perspective from the drawing/art side. I wonder how much learning one would help the other, in a practical way.
I'm a C++ programmer and only passingly familiar with web/JS stuff. What libraries/technologies is this using, apart from Javascript and three.js?
I have fond memories of visiting a university in the early 90s on a demo day and there was a (physical) sphere in a Cornell box:<p><a href="https://en.wikipedia.org/wiki/Cornell_box" rel="nofollow">https://en.wikipedia.org/wiki/Cornell_box</a><p>And next to it was a super beefy computer doing a 3D rendering of a similar scene.<p>35 years+ later I've got "many spheres in a Cornell box" rendering in my browser, love it : )
that's amazing. it runs so smoothly on my M4 Pro
path tracer?
Is this marketing for the Shape Store? It's cool but I still don't know when my area is getting a Shape Store.
I tried to be helpful and explain what the shape store was, but found myself with a lack of words. Instead here is the know your meme page: <a href="https://knowyourmeme.com/memes/the-shape-store-ai-video" rel="nofollow">https://knowyourmeme.com/memes/the-shape-store-ai-video</a><p>tldr it is an ai video, subtle analog horror / backrooms style