CRTify is a collection of assets that help you build the perfect CRT screen in Unreal Engine 4.
Want a PC monitor style circular shadow mask at 640x480 resolution with the green subpixels toned down a little and a particular non-symmetrical triad layout? Or perhaps an aperture grille like your old Trinitron had? Are you a stickler for authenticity and insist that NTSC standard pixels should be taller than they are wide? Do you not know what any of that means and just want to slap on some materials you don’t understand so your retro game looks more authentic? We’ve got you covered.
Oh and everything is generated procedurally, no cheating with sampled textures here. That makes it especially good for adding point blank details to security or spaceship monitors that stay pixel perfect.
(ad copy over) I’m also working on implementing all those twisty knobs they had:
Yep! Just apply the effects to a render target texture capturing the player’s view, or attach a television screen surface close to the player’s camera to keep the curvature. I might include a straight post process version too for convenience’s sake.
Small update, there’s a browser demo here now! Got held up by other things but planning to update this with 4.13’s new render to texture toys for better performance and fidelity before release.
Hey all! Sorry I left this project so long. It’s been rebooted (basically from scratch) and Beta 1 is now available! It’s just the shadow mask generating Substance files at the moment but many more features are coming soon:
Added a demo material which will be updated as betas progress. Added trapezoid, fringing, and dot crawl effects. Also added multiple Substance instances for different subpixel shapes and arrangements: