A screen saver inspired by Ghost in the Shell: Stand Alone Complex.
The settings allow to change the screen blur behavior and the laughing man behavior.
The blur is implemented with a multi-pass 9-tap filter with predefined gaussian weights.
max
specifies the maximum radius of the blur to reach.step
specifies how much to increase the current blur radius on every tick.count
specifies the number of blur passes to perform.
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.
rotate
specifies the number of degrees to increase the text rotation every tick.scale
is the size of the laughing man.