Since it's not linked anywhere that I could see, here's the source I found: https://github.com/mrdoob/three-descent

And Quake for web by the same author: https://mrdoob.github.io/three-quake/

Interesting: it was done with Claude, in about one day.

I used to do ports as means to get a taste of new programming languages, now it hardly seems worthwile the trouble with most AI tooling.