Realistic VHS Effect
This addition adds a realistic VHS camera effect to the game.
Adds a weird blur effect.
You are allowed to use the code from this addon in your addons.
Console commands:
realisticvhseffect_enabled – turn on effect. default 0
realisticvhseffect_blurscale – edits the strength with which the additional blur effect will be added. 0 – disabled. 2 – dynamic effect (the less hp – the more blur). default 0
realisticvhseffect_bottom – enables the bottom of the screen. default 0
realisticvhseffect_left – enables the left of the screen. default 0
realisticvhseffect_glitch – Enables a running line on the top of the screen. default 0
realisticvhseffect_glitchspeed – changes the speed of a glitch line. default 18
realisticvhseffect_glitchchance – changes the chance of a glitch line. default 5
realisticvhseffect_frame – Adds borders to the left and right in a 3:4 aspect ratio. 0-disabled;1-resize;2-crop. default 0
realisticvhseffect_datestamp – creates text with the date of shooting at the bottom left of the screen. default 0
realisticvhseffect_pp_color – changes colors in post-processing. default 1
realisticvhseffect_pp_color_r – changes color r in post-processing. default 1
realisticvhseffect_pp_color_g – changes color g in post-processing. default 1
realisticvhseffect_pp_color_b – changes color b in post-processing. default 1
realisticvhseffect_pp_contrast – changes contrast in post-processing. default 1
realisticvhseffect_pp_brightness – changes brightness in post-processing. default 0
realisticvhseffect_jitter – jitter the picture using an algorithm with a certain frequency and strength.
realisticvhseffect_jitter_algorithm – the jitter algorithm to be used.
realisticvhseffect_jitter_freq – frequency at which the image will jitter.
realisticvhseffect_jitter_strength – strength at which the image will jitter.
realisticvhseffect_jitter_random – internally changes strength at random times.
realisticvhseffect_microjitter – automatically adds a micro jitter. Works only with jitter enabled!
realisticvhseffect_badglitch – creates a bad glitch effect over the entire image.
realisticvhseffect_badglitch_chance – bad glitch effect chance.
realisticvhseffect_badglitch_min – min lines per frame.
realisticvhseffect_badglitch_max – min lines per frame.
realisticvhseffect_blury – creates a vertical blur. There are no parameters that determine the strength of the blur.
realisticvhseffect_plume – enables image plume. Softens the picture and the noise effect.
realisticvhseffect_interlaced – turns on the interlaced effect. 0 – disabled, 1 – black. you can set the value between 0 and 1.
realisticvhseffect_noise – turns on the noise effect.
realisticvhseffect_noisealpha – how much the noise effect blends into the picture. 1 – minimum, 255 – completely overlaps the image.
realisticvhseffect_focus – creates an extremely crooked auto focus effect.
realisticvhseffect_hookename – sets the rendering "layer". to apply, use realisticvhseffect_switch
realisticvhseffect_switch – switches rendering "layer".