mirror of
https://github.com/Rezmason/matrix.git
synced 2026-04-17 05:49:30 -07:00
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.
35 lines
899 B
Plaintext
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
|