Files
matrix/TODO.txt
Rezmason 99ef8bbf0a Separated color passes into separate modules.
Moved main JS into its own module.
Main module now builds passes into a pipeline, based on the value of config.effect.
The passes no longer make stubs when they're not meant to be active.
Asset loading has been moved into the passes, which resolve their ready promise when they've finished loading.
2020-01-25 23:05:54 -08:00

35 lines
899 B
Plaintext

TODO:
Clean up config.js
Too many responsibilities
Pass-specific properties should be made into uniforms in the passes
Reach out to someone about producing sounds
Raindrop sound
https://youtu.be/bPhu01wpf0k?t=34
https://youtu.be/Yt2-h13XK7Y?t=33
Deja vu sound
https://youtu.be/XfEuxRDYiyc?t=17
Square sound
https://youtu.be/ngnlBZNuVb8?t=204
https://youtu.be/-al0i3zSyj0?t=68
https://youtu.be/d8My5jIaXoY?t=191
Neo flying, apparently
https://youtu.be/gZzTVJ-NLYQ?t=230
And some kind of ambient sound that they play over
Much later:
Deluxe compute variables
Flashing row effect
Neo flying
Staticky julia set looking silhouette
More patterns?
Symbol duplication is common
Also interesting:
The Matrix code for the Zion Control construct is sparser, slower, bluer, and annotated
https://www.youtube.com/watch?v=Jt5z3OEjDzU