A 3D scroll site moves a camera, a model or a shader as the visitor scrolls. Done well it makes a product feel physical; done badly it is slow and nauseating. The examples here are built to be the first kind.
They come from the library: scenes that react to scroll position, 3D objects with lighting and materials, particle fields and shader effects, each running live with Playground knobs for camera, speed and colour. Heavier scenes are labelled so you can choose with performance in mind.
If you build with an AI tool, 3D is where a vague prompt fails most often, because a result depends on exact camera values, material settings and fallbacks. The prompts and source files here give those values, plus a lighter fallback and a reduced-motion path.