Fast CRT TV shader
Oddly Shaped Dog
$4.99
(no ratings)
Date |
Price |
---|---|
Date |
Price($) |
03/06(2024) |
4.99 |
11/25(2024) |
4.99 |
Jump AssetStore
A bloat-free CRT TV shader for NES/SNES/Genesis/N64/PS1 style games✔️ Compatible with the 2D Pixel-perfect camera component. Turn off Crop camera viewport in the Fast CRT Camera Effect properties to prevent issues.⚠️ When used as a post-processing shader (i.e. on the camera), the Fast CRT Camera Effect component may conflict with other post-processing shaders, such as the Unity post-processing stack. To get around this, use a render texture (see README.rtf).A CRT shader you can use as a camera postprocessing effect, or as a material. Ideal for games that replicate the low resolution graphics of 80s to 90s era consoles.The shader's default settings were designed to replicate the look of certain CRT TVs (Tr*nitron), but they can be customized to mimic other types of displays.---Third-party art assets used for demo purposes:Platformer tile set "Stonelands" by Chasersgaming (CC0)Current features:🖱️ Custom UI: Toggle features on and off and tweak parameters to your liking. If you make a mistake, you can reset any parameter to the default value.🧅 Multiple layers: Pick and choose out of seven features to enable: interpolation, scanlines, curvature, gamma correction, noise, glare, border✨ Bloat-free: All features are optional. Compile-time toggles ensure that features don't consume any GPU resources when disabled.📱 Aspect ratio helper: The included camera script can resize the viewport to fit the emulated CRT TV's aspect ratio, regardless of the target device resolution (PC, smartphone, VR)🎞️ Textures, not math: Uses lookup textures instead of math, for maximum smoothness even at low resolutions.👾 Looks good at any resolution: Fades out the CRT effect at low resolutions to reduce noise.🎨 True to your game's colors: Boosts the underlying pixels where needed, in order to compensate for any darkening or distortion from the CRT effect.📺 Not just for postprocessing: The camera script also supports render textures, allowing you to render camera feeds to textures in your game. Perfect for CCTV surveillance rooms.Planned features (~Q3 2024):📐 Support for non-square pixel aspect ratios: For accurate SNES and C64 style pixel art.Out of scope features:❌ VHS filters: Would add too much bloat.