WEBSITE | ONLINE DOCUMENTATION
Retro Vision Pro delivers studio-quality emulation of 80s/90s video: color bleed, tape distortion, interlacing, jitter, scanlines, NTSC codec, dot crawl, aperture masks, lens warp, and more. Built for developers who want a convincing classic broadcast aesthetic with modern URP workflows.
Fully configurable within the inspector and through scripts. Example scenes and presets included.
Try Effects in Online Demo !
• 23 effects with 100+ parameters.
• Mask effects with texture
• Full VR Support (singl pass and multipass)
• Blend effects through local or global volumes
• Cinemachine support
• Custom render ordering
• Full C# and HLSL source code is provided.
• All shaders support the SRP Batcher.
• Great performance on mobile.
Analog Frame Feedback
Simulates the soft VHS-like echo and color smear of 80s–90s analog video. It compares the current frame to the previous one, builds a fading trail on motion, and blends it back to create bright ghost-like streaks.
Dot crawl
Dot crawl is a visual artifact in analog composite video, appearing as a "checkerboard" or "beady dots" pattern along the edges of color transitions
Bleed :
Color Bleed is the effect seen on video tapes where strong colors seem to spread out from their correct places and bleed into adjacent areas.
NTSC 2-Phase Bleed
Simulates 2-phase NTSC chroma behavior and Y/C delay so colors smear sideways and produce line-to-line hue shifts.
Bleed NTSC 3-Phase
Models NTSC composite color bleed with a three-line phase cycle. Colors smear sideways and hues shift line-to-line, producing faint rainbows on edges.
Bleed NTSC Old 3-Phase
A softer, legacy variant of NTSC bleed. Mimics notch-filtered sets that blur luma and let chroma spread more broadly across edges.
VHS Stretch
Creates moving horizontal bands that locally stretch or compress the picture. Imitates tape time-base errors and skew/flagging from transport instability. comes with 10 presets.
VHS Twitch
Adds brief vertical or horizontal jumps around scanlines. Represents sync/servo hiccups on VHS that a time base corrector is used to tame.
Old TV Signal Distortion
Combines per-line wobble, small tears, and a slow sinusoidal sway from power ripple. Classic analog “hum bar” and timing drift.
Tape Distortion
Generates traveling tape bands with horizontal displacement and reduced chroma inside the band. Mirrors tracking errors and RF irregularities on worn tapes.
VHS Jitter
Small, rapid horizontal jitter by scanline plus slight vertical wander. Emulates time-base jitter common to consumer decks.
Line Noise
Thin, moving horizontal noise lines across the frame. Often caused by interference or ground-loop hum in analog chains.
Tape Noise
Adds head-switching noise at the bottom and intermittent rainbow-tinted line noise during playback. Typical of VHS and U-Matic transfers.
Signal Noise
Injects luma “snow” and chroma speckle in YIQ space. Matches low-SNR composite video where color noise is most visible.
NTSC Codec
Simulates full NTSC composite encode/decode. Converts to YIQ, band-limits chroma, and recreates cross-color “rainbows,” dot-crawl, and color bleed.
Retro Scale
Locks a 4:3 gate and pixel-grids the image while coarsening chroma like old video. Models chroma-subsampling behavior so color resolves lower than luma.
VCR Ghosting
Adds faint offset trails of the image. Mimics analog ghosting from multipath or signal reflections seen on tape playback.
VHS Tape Rewind
Emulates fast-reverse playback: jitter, skewed lines, static bursts, and bottom-edge head-switching noise.
VHS Scanlines
Draws alternating dark scan lines to reproduce CRT raster look and brightness-dependent line visibility.
Analog Noise
Adds broadband “snow,” flicker, and dropout specks typical of analog tape and broadcast.
CRT Aperture
Applies an aperture-grille mask: vertical RGB phosphor stripes with high brightness and characteristic fine striping.
If you have questions or run into an issue, contact debrice@bk.ru.
Please include your Unity version, target platform, and a short video or screenshot.
I will do my best to respond as soon as I can.