Hacker News new | ask | show | jobs
by DerWOK 1357 days ago
Quote from the Github repo:

_"The following criteria guided the development process:

Get the right glyphs. Like the actual ones. By now everyone's heard how the Matrix glyphs are some treatment of Katakana, but they also include a few characters from Susan Kare's Chicago typeface. The Matrix glyphs in this project come from the source: cleaned up vectors from an old SWF for an official Matrix product, archived back in 2007. That's how deep this rabbit hole goes, friends. (Please support the Internet Archive!)"_

4 comments

The config file describing the glyphs is worth looking at. Also all the variable settings with comments. Pretty awesome work:

https://github.com/Rezmason/matrix/blob/master/js/config.js

Thank you! A lot of what's possible via the configs is really tricky to specify via a URL, sadly, so I'm thinking of making a GUI to expose the rest of the knobs and switches. That's a ways down the road, though.

I'm glad the URL variable idea paid off, it makes it very easy to bookmark and share custom versions with other people ^_^

This really deserves the "made with love" attribute. That guy is insane!!!
Now that's some commitment!
Everyone needs a hobby! :D

A year ago, when the fourth movie's trailers premiered, I wrote a script to slice the glyphs out of the video, and then identified the new ones and redrew them as best as I could.

I missed a couple "punctuation marks" but the Resurrections version of the effect was live _ten days before_ the fourth film came out!

Lately some behind-the-scenes footage hit the web, and I was able to improve those glyphs them substantially, release a font, etc.

https://www.reddit.com/r/matrix/comments/wvg7bn/progress_sho...

One could use stable diffusion or another AI to generate new characters.
Not sure why you're downvoted, the Matrix is canonically AI-generated. Any personal objection I'd have to this just cements the idea further to the fiction, you know?
One could use GPT-3 to generate new HN comments.