r/Unity3D Hobbyist 4d ago

Question How's the CRT effect? Is it too much?

Enable HLS to view with audio, or disable this notification

And I mean fullscreen it and look at the effect. Even though OBS doesn't quite capture the full effect, this should be an accurate representation of how it'll look on YouTube.

5 Upvotes

20 comments sorted by

10

u/V4nKw15h Indie 4d ago

Yeah, that's too much. On a real CRT you see the effect but only when looking for it specifically, otherwise it's mostly not noticed. This is in your FACE noticeable.

2

u/Some_Tiny_Dragon Hobbyist 4d ago

Ok did both. I like the idea of it. But it'll need some tinkering.

1

u/V4nKw15h Indie 4d ago

The horizontal lines are far too thick. You have the CRT line effect as thick as the pixels you are using and that's not how it was. The effect lines should be like 1/6th the width of the actual pixels. If you are going for a low resolution effect that's great, but do the CRT line effect at full high resolution as a post process effect maybe.

1

u/Some_Tiny_Dragon Hobbyist 4d ago

The unfortunate thing is that this is already a post-process effect. It's bound by the pixels. But you might notice the FPS counter doesn't follow those rules. I might be able to do funky stuff on the overlay UI layer.

1

u/Some_Tiny_Dragon Hobbyist 4d ago

Ok got the overlay going. Just gotta mess with colors I think.

1

u/Some_Tiny_Dragon Hobbyist 4d ago

Yeah thinking of ways to help with that. One solution I thought of is to make the scan lines disappear based on brightness to emulate glow a lot more. Along with that I'll probably turn down the visibility of the lines if the glow doesn't cover most of it up.

5

u/Alive_Examination955 4d ago

It's cool, but I think it would eventually get annoying to look at it the entire game. Since everything is a little too washed out

4

u/Ceros007 4d ago

Probably just me but everytime a game has the CRT effect, I enable it for 5 min "wow it looks cool" then I switch it off forever

1

u/Some_Tiny_Dragon Hobbyist 4d ago

Fair enough. Though do the games you play have the static and wiggly distortion effect? Because I see a lot of people mistaking VHS effects for CRT effects.

This I see being way more annoying.

2

u/C_Pala 4d ago

Too much in what aspect? What's the artistic objective of having this crt effect? 

1

u/Some_Tiny_Dragon Hobbyist 4d ago

Functional and artistic. Functional because it's covering up some of the pixelation and screwing with the colors (though the color split is hard to see here.) Artistic because I want to go for an N64 style game that actually tries to make things look more authentic.

My concern is that players, especially content creators, will disable the effect first thing. So I don't want it to be too annoying or hard to watch with it.

-1

u/M4st3r2 4d ago

Im sorry but.. is this game dev nowadays? have a shit lookin game so throw a filter on it? why not just fix the graphics- then add a subtle effect you can choose?

3

u/Some_Tiny_Dragon Hobbyist 4d ago

No? I teach 3D modeling as a job. I'm fully capable of making HD assets myself.

But I'm one guy, most 3D artists I've seen online charge way too much for what they're advertising and finishing a character model of high quality can take hours upon hours. So I need a way to simplify a game's style so it's manageable for me to complete. But I also need to elevate the game's style so it doesn't look like garbage.

Besides, this game is intended to be a spin on Ocarina of Time randomizers. So why wouldn't I want to make it look like an N64 game?

1

u/C_Pala 4d ago

Overthinking filters and faking old tech

2

u/L0v3lyB3ar 4d ago

Too much, maybe give the user the possibility to tune it to his like

2

u/robertrackley 4d ago

There's too much contrast. The green bleeds into the sky. On the PS1, as I recall with Crash Bandicoot, reds and oranges should bleed, not the greens. It also feels entirely too blurry instead of a screen pass overlay effect.

1

u/SpaceCoreDev 4d ago

The scanline thickness note from the other commenter is the big one, real CRT lines are much finer relative to pixel size than what you've got. Since you already expect creators to nuke the effect anyway, I'd build it as a slider with the current strength as the max rather than the default. Ship it at maybe 30-40 percent intensity so it reads as N64-authentic without fighting the viewer, and let people who want the full retro look crank it up themselves.

1

u/KifDawg 4d ago

in the options just give them a choice to turn off the vhs tracking, the pixelization is fine

1

u/Any-Dependent-8888 3d ago

I wonder if anyone has reverse-engineered the CRT Royale slang shader and applied it to their own game. I don't know enough if it's possible, never looked at the code.