For this experiment, Nikita Frolov uses Three.js, TSL nodes, physics-driven motion, PBR materials, adjustable pixel ratio, a custom fisheye node, and a custom grain node. The piece sits as a rendering lab where refraction, metal, motion, and post effects can be tuned against responsiveness.
That makes it a good reference for the current Three.js WebGPU lane: visually rich experiments where the interesting part is not only what is rendered, but how much control the author exposes over quality, performance, and the final image pipeline.