6 releases
| 0.2.1 | Jan 4, 2020 |
|---|---|
| 0.2.0 | Jun 12, 2019 |
| 0.1.3 | Mar 22, 2017 |
| 0.1.2 | Aug 20, 2016 |
| 0.1.0 | Jul 21, 2016 |
#1086 in Unix APIs
275KB
537 lines
ScreenRuster: Ghost in the Shell
A screen saver inspired by Ghost in the Shell: Stand Alone Complex.
Video
Settings
The settings allow to change the screen blur behavior and the laughing man behavior.
blur
The blur is implemented with a multi-pass 9-tap filter with predefined gaussian weights.
maxspecifies the maximum radius of the blur to reach.stepspecifies how much to increase the current blur radius on every tick.countspecifies the number of blur passes to perform.
man
The laughing man is composed of two pictures, one for the face and one for the text, the text is rotated appropriately then the face is rendered on top.
rotatespecifies the number of degrees to increase the text rotation every tick.scaleis the size of the laughing man.
Dependencies
~7–11MB
~193K SLoC
