25 lines
856 B
GLSL
25 lines
856 B
GLSL
/* center radius (pixels) */
|
|
#define C_RADIUS 128
|
|
/* center line thickness (pixels) */
|
|
#define C_LINE 2
|
|
/* outline color */
|
|
#define OUTLINE vec4(0.20, 0.20, 0.20, 1)
|
|
/* Amplify magnitude of the results each bar displays */
|
|
#define AMPLIFY 150
|
|
/* Angle (in radians) for how much to rotate the visualizer */
|
|
#define ROTATE (PI / 2)
|
|
/* Whether to switch left/right audio buffers */
|
|
#define INVERT 0
|
|
/* Whether to fill in the space between the line and inner circle */
|
|
#define C_FILL 0
|
|
/* Whether to apply a post-processing image smoothing effect
|
|
1 to enable, 0 to disable. Only works with `xroot` transparency,
|
|
and improves performance if disabled. */
|
|
#define C_SMOOTH 1
|
|
|
|
/* Gravity step, overrude frin `smooth_parameters.glsl` */
|
|
#request setgravitystep 6.0
|
|
|
|
/* Smoothing factor, override from `smooth_parameters.glsl` */
|
|
#request setsmoothfactor 0.01
|