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

# VHS Effect (Library)

Now go and make backrooms gamemode with that

- Тип: библиотека
- Идентификатор: vandercat.vhs_library
- Автор: VanderCat
- Канонический URL: https://sbox.watch/ru/libraries/vandercat/vhs_library/
- Markdown: https://sbox.watch/ru/libraries/vandercat/vhs_library/index.md
- sbox.game: https://sbox.game/vandercat/vhs_library/
- Создано: 2026-10-09T13:42:15.048Z

## Статистика

- динамика за 24 ч: +0
- Terry Score: 65%
- Избранное: 13
- Положительные оценки: 5
- Отрицательные оценки: 0
- Обновлено: 2 июн. 2023 г.
- Создано: 18 мая 2023 г.
- Размер: 191.1 KB
- Файлы: 5
- Теги: analog, vhs, effect, filter, postprocessing

## Описание

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)



