
This issue has a studio site and a portfolio, two product pitches and two experiments, all built on Three.js. HOLM relaunched its site with a glass mark on a wet salt flat, and Daiki Fujita's portfolio turns into a game once you enter the dream. Hypershot and Aphelion pitch a screenshot tool and an AI agents product through scroll-driven 3D scenes. Cuchillo's Midnight Video is an endless VHS store, and Random Eyes grows a procedural human eye in 0.1 MB. Hand-picked from the latest gallery additions, nothing boosted.
Random Eyes
A procedural human eye grown in the browser, from the crypts in the iris to the wet lids and lashes. Pick a skin tone, roll a new random eye or take the short eye exam, then save the frame as a PNG. Three.js with custom shaders, 0.1 MB.
Cuchillo Midnight Video
An endless VHS store at midnight, under a neon sign that reads "Open 24 hours. Always." Walk the aisles, stop at a shelf, and a case slides out with its year, director and cast. Three.js with custom shaders.
Aphelion
A launch page concept for running AI coding agents. An astronaut tumbles past an eclipsed planet as you scroll, mapped to launch, detect, intervene and resolve, and lands on the dunes at the end. Three.js, 2.8 MB.
Hypershot
A screenshot tool pitched inside a sunlit 3D home office. Scroll moves the camera from the desk onto the monitor, where the app walks through its own six steps, from shortcut to export. Three.js with custom shaders, on Astro.
Daiki Fujita
"Read it awake, or float through it in a 3D dream." Awake, it's the portfolio of a web and interactive designer in Tokyo. The dream is a game, and three of his projects are held inside it until you win them back. Built in Framer with Three.js.
HOLM
HOLM updated its site. Canberk Polat runs the studio alone from İzmir: he designs the world, writes the shaders and ships each site himself. The new one opens on the HOLM mark in smoked glass on a wet salt flat, then scroll bends the page into a filmstrip of past projects.
Know an impressive
3D web experience?
We're always looking to feature fresh,
creative work that pushes what's possible on the web.
Nov 03, 2026
More from Blog

Oct 27, 2026
mesh3d - render #023
Portfolios that open in a Three.js scene, a brand film built on PlayCanvas, and strings of light you play with your hands.

Oct 22, 2026
mesh3d - render #022
A voxel Space Invaders, a cyberpunk night drive on WebGPU, a brick wall that repairs itself on scroll, a seed's whole life in WebGL 2 and a portfolio with a lite build.

Oct 20, 2026
mesh3d - render #021
A maple lake at moonrise, a fruit fly's full nervous system in Three.js, AVQOR's signal terrain and three studios building their own sites.