Commit Graph

10 Commits

Author SHA1 Message Date
Rezmason
81f77c70ae Slowly working out what's required to support uniform buffers that store integers as well as floats 2021-10-29 00:38:58 -07:00
Rezmason
69d4e7365c Renaming the shaders again, because the extensions I gave them were confusing GitHub's syntax highlighting. 2021-10-23 01:28:32 -07:00
Rezmason
2265e3c937 Performing extensive cleanup and adding comments to rainPass.compute 2021-10-22 23:44:45 -07:00
Rezmason
af44126926 Renaming the data texture to "state" in the rain pass's render program 2021-10-22 22:58:10 -07:00
Rezmason
1a97861fed Resurrections version now vertically spaces the glyphs (groan). 2021-10-22 22:57:14 -07:00
Rezmason
6d8f5ba41a Overhauled the rainPass's support for the "operator" version of the effect. It now overrides the brightness of any glyph brighter than a threshold, which I think is a much clearer concept.
Also changed the way the glyphs cycle in the "operator" version, after noticing they only change once every four or five frames in the original effect.
2021-10-22 08:38:37 -07:00
Rezmason
7569246b5b Renaming rainPass shaders, and updating TODO. 2021-10-22 00:48:49 -07:00
Rezmason
4c6ff879fd Added some documentation, cleaned up some code, fleshed out the remaining work to make the project a little easier for newcomers to approach 2021-10-20 21:01:32 -07:00
Rezmason
b2f81cdb37 Oops, fixing the URLs for the shaders 2021-10-20 13:49:50 -07:00
Rezmason
f6e12ad795 Renaming renderer to rainPass, renaming its shaders, and cleaning up the main code a little. 2021-10-20 09:58:03 -07:00