---
title: "VHS Effect (Library) - s&box library"
description: "Now go and make backrooms gamemode with that"
canonical: "https://sbox.watch/fr/libraries/vandercat/vhs_library/"
generated_at: "2026-10-09T10:49:13.972Z"
---

# VHS Effect (Library)

Now go and make backrooms gamemode with that

- Type: bibliothèque
- Identifiant: vandercat.vhs_library
- Créateur: VanderCat
- URL canonique: https://sbox.watch/fr/libraries/vandercat/vhs_library/
- Markdown: https://sbox.watch/fr/libraries/vandercat/vhs_library/index.md
- sbox.game: https://sbox.game/vandercat/vhs_library/
- Généré: 2026-10-09T10:49:13.972Z

## Statistiques

- dynamique sur 24 h: +0
- Terry Score: 65%
- Favoris: 13
- Votes positifs: 5
- Votes négatifs: 0
- Mis à jour: 2 juin 2023
- Créé: 18 mai 2023
- Taille: 191.1 KB
- Fichiers: 5
- Tags: analog, vhs, effect, filter, postprocessing

## Description

VHS Effect (Library)

This is a library to add my shader into your project.

How-To:

1. Create materials

First of all you need to create materials with shader "vhs" and/or "interlacing". You can tweak different settings (they will be hot updated in game once you hook up the effect)

2. Create Render Hook

Example:

using VanderCat.Vhs;
\[SceneCamera.AutomaticRenderHook\]
public partial class VhsCamera : RenderHook {
 VhsEffect \_vhsEffect = new("materials/vhs\_effect.vmat");
 public override void OnStage( SceneCamera target, Stage renderStage ) {
 if (renderStage != Stage.AfterPostProcess) return;
 \_vhsEffect.Blit();
 }
}

Note on noise:

it must be a texture with rgba channels filled with noise (or whatever you want really, feel free to experiment)

my texture was just a 256x256 image with Photoshop noise applied on it with gausian blur filter (1px)



