Programs to simulate the appearance of visual snow
- unzip all files in some directory (for some reason the git submodule lygia is empty, this needs to be added manually)
- install python 3.8+ and pip
- on windows you might need to install the microsoft build tools / visual c++
- run:
pip install moderngl
pip install moderngl-window
- run the program:
python3 ./visualsnowsim.py
Use the A and D keys to decrease/increase noise(snow) size. Use the Q and E keys to decrease/increase noise(snow) brightness. Use the C and B keys to decrease/increase the cutoff value for noise to appear (amount of noise). Use the T and U keys to change the type of noise (resets the other parameters). ESC closes the application.
This is a simple app that displays a black screen and gradually adds noise. Press space whenever noise appears to be visible. Results are logged in a CSV file.
This can be tried out here: https://proych8kyx.cognition.run/
the webgl noise demonstration can be tried out here: https://zesty-heliotrope-2f2c6f.netlify.app/