Ball Pit(codepen.io) |
He’s been an inspiration for me, his demos got me into coding.
https://en.wikipedia.org/wiki/Cornell_box
And next to it was a super beefy computer doing a 3D rendering of a similar scene.
35 years+ later I've got "many spheres in a Cornell box" rendering in my browser, love it : )
There's also a denoise node in three (not used in this example), but SSGI still looks kinda blurry.
Work though is still going on: https://github.com/mrdoob/three.js/issues/31892
Graphics and physics performance in 2026 across all kinds of hardware is wildly impressive.
> Add more balls
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'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.
tldr it is an ai video, subtle analog horror / backrooms style
Some ball shadows look kind of grainy but moving my finger around moves the balls around.
There's also SMAA T2x which the pmndrs team is planning on integrating into their postprocessing package[0]. This cryengine3 slideshow gives a nice overview of antialiasing methods if you're interested: http://iryoku.com/aacourse/downloads/13-Anti-Aliasing-Method...
[0] https://github.com/pmndrs/postprocessing
This paper also provides a decent overview of TRAA: https://fileadmin.cs.lth.se/cs/Education/EDAN35/projects/17C...
[1]: https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=traa+anti+aliasing&btnG=