black frames to increase motion clarity. - /3/ (#1015790)

Anonymous
7/25/2025, 8:10:17 AM No.1015790
crt-simulation-animated-740x416
crt-simulation-animated-740x416
md5: b6657bb4dc42e7f0a276f3346f6ce11c🔍
Any of you guys in animation or video tried using black frame insertion?
New technique using shaders called crt beam exists.
Replies: >>1015791 >>1015807
Anonymous
7/25/2025, 8:27:36 AM No.1015791
>>1015790 (OP)
No, but it's worth a try. This effect can be easily recreated using Blenders shader nodes or compositor nodes and can also be saved as an asset. Certainly a nice visual effect to drag and drop on an animation, if it fits the style. I think I am going to experiment with it later.

Though, I am not exactly sure how it's supposed to increase motion clarity. Would appreciate some enlightenment.
Replies: >>1015800 >>1015801 >>1015834
Anonymous
7/25/2025, 1:04:21 PM No.1015800
SPPsiXb~tX6ChLd
SPPsiXb~tX6ChLd
md5: 89d0b812f3e8f5af011d5d769b73a675🔍
>>1015791
Oh I didn't expect anyone to reply. Hence no links with preset explanantions. I also have to apologize for my bad english and potential lack of explanations. The gif itself comes from https://blurbusters.com/crt-simulation-in-a-gpu-shader-looks-better-than-bfi/ which has links to the shadertoy and github pages if you are interested in the code itself. It's open source.

To summarize in a few seconds what the purpose of black frame insertion is... Well take a look at this https://testufo.com/blackframes (epilepsy warning) it is a way to refresh your screen without needing new frames from your output. However it only applies to eye tracked motion rather than both it and fixed gazed eye vision. As a proper full refresh rate source would. It comes alongside other cons. Like flicker being too visible at low refreshes hence the epilepsy warning. Specifically lower than 85hz. So video containers and displays need to be 120hz minimum. Even if the content is 12-24fps That's not exactly acceptable for production hence why you have never heard of it.

Here's a more general explanation on pixel motion clarity. https://blurbusters.com/blur-busters-law-amazing-journey-to-future-1000hz-displays-with-blurfree-sample-and-hold/ yes. You can actually see 1000fps and beyond.
Which brings me to the point of this thread. The crt electron beam simulation through software. Crts refreshed their displays (summarizing incorrectly technicalities) every 1 milisecond. Giving your content a refresh rate of 1000fps in some aspects. Although resolution bottlenecks how much fps will show. As the article attempts to explain. 240p tops at 240fps, 480p dvds from the 00s top out at 480fps etc. etc. Those snes 240p 60fps games like super mario? They were more like 240fps. Later on ps2 games at 480fps like guitar hero and medal of honor. Of course in the 2000s pc gamers were playing at 768p / 900p. Battlefield 2, quake 3 900fps etc etc.
Replies: >>1015801 >>1015802
Anonymous
7/25/2025, 1:13:46 PM No.1015801
>>1015791
>>1015800
Part2.
Going back to hand drawn animations in the 90s and before. This is the third reason (the first to reduce costs. The second is to be cheap) they transitioned to far less fluid motion. As people moved away from their 480p tvs to 720p lcds. They lost the screens that made motion extremely obvious.
I read on a forum from 20 years ago that movies with interpolation on their sony sets is what they actually looked like with 72hz projectors and crts. Although i have never seen a 35mm film myself. I would expect this to be true.

So... The shader is meant to bring that back. In the short term it will remain a more personal do it yourself type thing. 1440p 480hz oleds and 4k 240hz oleds are a thing.. But forget streaming at 240fps. 120fps isn't even a thing anywhere. Officially.
The other types of displays should mostly work at 120fps for a smaller uplift in clarity. Only a few tn panels above 180fps actually have the capability to refresh fast enough.

If you would like to use it immediately. Well retroarch (an app that aggregates console emulators) has support for it through vulkan. If you happen to have say a copy of resident evil 2 and a miniled monitor. Well you may be in for a good time.
Anonymous
7/25/2025, 1:22:46 PM No.1015802
>>1015800
Oh and lastly. Https://www.testufo.com so that you can play around with inficators showing you how blurry frame rates is.
https://testufo.com/framerates-versus for a game/photo example.
Anonymous
7/25/2025, 2:04:35 PM No.1015807
>>1015790 (OP)
That’s not how anything in CRT tv works, you kids couldn’t just look up a YouTube video and recreate the same thing: https://youtube.com/watch?v=3BJU2drrtCM

No there was no blackscreen going down, that was either home video recording being in early stages which is different from older versions of tv shows with high quality corporate recorders. There was only rbg lights on CRT not the good ones mind you but good enough to view.
Replies: >>1015825 >>1015826
Anonymous
7/25/2025, 11:27:33 PM No.1015825
>>1015807
You didn't read my posts huh. Second you could have just... Clicked the first link to learn what a crt electron beam is in the first place. (Damm redditors never read what they reply to)
Crts went up to 30,000 nits. Yet the display's as a whole only ever went to 100 nits. What happened to all that brightness?
Anonymous
7/25/2025, 11:28:54 PM No.1015826
>>1015807
They emulate what is possible on 120hz, you can't do the real effect of the electron beam sweep as a shader as that would require a fps the number of pixels on the CRT multiplied by 30 to pull off.
Replies: >>1015827 >>1015830 >>1015831
Anonymous
7/25/2025, 11:30:39 PM No.1015827
>>1015826
And then be dark as fuck as the pixel that is lit would not be nearly as bright as on a CRT that let you see the afterimage as one.
Anonymous
7/25/2025, 11:57:11 PM No.1015830
>>1015826
Yes. As a limitation of 120hz. You only get double the clarity. 60fps->120 strobed. Or 30fps to 60fps in a 120hz container. Therefore the more hz your monitor has, the more times you can cycle the shader.
You also touched on why i summarized to 1ms refresh with that 30x number. Yes the number was that higher. However they had their own bottlenecks. Phosphors would still limit you to 0.7ms movement.
The second reason you don't need 10,000 nits is because you don't need to only have 1 pixel turned on for 0.001ms. You can just turn on a batch of pixels and thats good enough for human vision. Even if not accurate to the tech.
I still recommend you touch the articles and explore the website more. They may have been stuff i should have limked but didn't realize
Replies: >>1015831
Anonymous
7/26/2025, 12:03:12 AM No.1015831
>>1015826
>>1015830
Technically you can insert more cycles at 120hz for 24hz content. But then that would make more flicker. That's the downside. But it should be possibke to get 24hz to 72fps motion if the code is adjusted for it.
Specifically the maker mentioned at launch that it didn't have the function to decide how many cycles you want. He would add it later. I will link it just in case. https://blurbusters.com/blur-busters-open-source-display-initiative-refresh-cycle-shaders/ this goes beyond just crt beam simulator. As the title may indicate.


I also have to apologize that the testufo does no job at all explaining what it is. Nobody has made a really good guide either. But atleast it immediately shows you the limitations of your own monitor. You'll have to guess what that stuff means as you play around
Replies: >>1015832
Anonymous
7/26/2025, 12:04:13 AM No.1015832
>>1015831
24fps to 72fps in a 120hz container ""
Anonymous
7/26/2025, 12:12:58 AM No.1015834
>>1015791
You can try out any content through retroarch immideatly through it's video player. Although i believe It's a bit wonky and may not work. Whoops. This is essential to the thread.
You can go up to 16x sub frames if you have a 960hz monitor.