P5.js Crash Course: Recreate Art You Love
blog.kadenze.com
blog.kadenze.com
I think I'm going to do that one next
His Youtube channel used to be called "Coding Rainbow", but he was unfortunately forced to change it. He really does a great job at capturing the sense of wonder that "Reading Rainbow" inspired in me as a kid.
Hope he really launches some big online learning thing covering more areas.
however, do note that the real-time video compositing is done with a different library (https://github.com/brianchirls/Seriously.js/
The video compositing library seems to no longer have a main website.
The video drawing library, popcorn.js was run by mozilla but they no longer maintain it. There is a fork however. On the github page for this, it links to a js fiddle to try it out which fails to do the simple demo. The reason it fails is because the location it's pulling popcorn.js from is now just serving up HTML (js fiddle could make this clearer there's an issue). You may have to try things out locally to get it working.
Most of the stuff on that repository dates back about a year, and I first read about it about then here on Hacker News, but searching for the actual article has me swamped with references to quantum mechanics and physics.
Anyway, it has very general and broad applications indeed. Audio, 3D voxel spaces, et cetera, beyond the obvious 2D pixel space.
UPDATE: found the original entry on Hacker News, it was indeed first mentioned a year ago (with a few subsequent reposts): https://news.ycombinator.com/item?id=12612246
Didn't really take off though: https://github.com/BirkdaleHigh/sketch