How to remove flickering of objects smaller than the display pixel size?

Everything about displays and monitors. 120Hz, 144Hz, 240Hz, 4K, 1440p, input lag, display shopping, monitor purchase decisions, compare, versus, debate, and more. Questions? Just ask!
Post Reply
valeriy l14
Posts: 30
Joined: 21 Mar 2021, 11:36

How to remove flickering of objects smaller than the display pixel size?

Post by valeriy l14 » 16 Dec 2021, 14:22

Today I downloaded several games to my computer (dark souls 2, gta san andreas, cs source, morrowind, fear).


And I noticed in these video games there are little objects that flicker like light when you look at it through the mesh in motion. I thought that anti-aliasing should be turned on. I turned it on, but damn it, it still flickers.

Here is a list of annoying objects: power lines, mesh fence, wooden fence, textures deployed at a high angle, leaves on trees, grass, road markings, and the like.

But the question is how to remove this, other than the option of buying a display with a higher ppi?


And this is on a 24 1440p monitor

User avatar
jorimt
Posts: 2635
Joined: 04 Nov 2016, 10:44
Location: USA

Re: How to remove flickering of objects smaller than the display pixel size?

Post by jorimt » 16 Dec 2021, 15:31

valeriy l14 wrote:
16 Dec 2021, 14:22
But the question is how to remove this, other than the option of buying a display with a higher ppi?
It's called "subpixel shimmering," and the only thing that can mitigate it is certain forms of TAA and legacy SGSSAA (the latter of which no longer works with most modern games now that they're deferred rendered, but you can try it in older games if they are forward rendered and support MSAA), higher native resolutions, and/or extreme downsampling.
(jorimt: /jor-uhm-tee/)
Author: Blur Busters "G-SYNC 101" Series

Displays: ASUS PG27AQN, LG 48C4 Scaler: RetroTINK 4k Consoles: Dreamcast, PS2, PS3, PS5, Switch 2, Wii, Xbox, Analogue Pocket + Dock VR: Beyond, Quest 3, Reverb G2, Index OS: Windows 11 Pro Case: Fractal Design Torrent PSU: Seasonic PRIME TX-1000 MB: ASUS Z790 Hero CPU: Intel i9-13900k w/Noctua NH-U12A GPU: GIGABYTE RTX 4090 GAMING OC RAM: 32GB G.SKILL Trident Z5 DDR5 6400MHz CL32 SSDs: 2TB WD_BLACK SN850 (OS), 4TB WD_BLACK SN850X (Games) Keyboards: Wooting 60HE, Logitech G915 TKL Mice: Razer Viper Mini SE, Razer Viper 8kHz Sound: Creative Sound Blaster Katana V2 (speakers/amp/DAC), AFUL Performer 8 (IEMs)

iopq
Posts: 51
Joined: 23 May 2020, 10:06

Re: How to remove flickering of objects smaller than the display pixel size?

Post by iopq » 18 Dec 2021, 09:25

jorimt wrote:
16 Dec 2021, 15:31
valeriy l14 wrote:
16 Dec 2021, 14:22
But the question is how to remove this, other than the option of buying a display with a higher ppi?
It's called "subpixel shimmering," and the only thing that can mitigate it is certain forms of TAA and legacy SGSSAA (the latter of which no longer works with most modern games now that they're deferred rendered, but you can try it in older games if they are forward rendered and support MSAA), higher native resolutions, and/or extreme downsampling.
DLSS should actually work because it would insert a blur of the small object from the previous frame creating a persistent image whether it's in the current frame or not

User avatar
jorimt
Posts: 2635
Joined: 04 Nov 2016, 10:44
Location: USA

Re: How to remove flickering of objects smaller than the display pixel size?

Post by jorimt » 18 Dec 2021, 10:35

iopq wrote:
18 Dec 2021, 09:25
DLSS should actually work because it would insert a blur of the small object from the previous frame creating a persistent image whether it's in the current frame or not
Yup, DLSS has a temporal component as well. I didn't even think to mention it specifically though because of the age of the games the OP mentioned (dark souls 2, gta san andreas, cs source, morrowind, fear).

Those games are old enough that 4x downsampling (Nvidia DSR, for instance) is probably the best bet to mitigate it, especially with a mid to high-end gaming rig.
(jorimt: /jor-uhm-tee/)
Author: Blur Busters "G-SYNC 101" Series

Displays: ASUS PG27AQN, LG 48C4 Scaler: RetroTINK 4k Consoles: Dreamcast, PS2, PS3, PS5, Switch 2, Wii, Xbox, Analogue Pocket + Dock VR: Beyond, Quest 3, Reverb G2, Index OS: Windows 11 Pro Case: Fractal Design Torrent PSU: Seasonic PRIME TX-1000 MB: ASUS Z790 Hero CPU: Intel i9-13900k w/Noctua NH-U12A GPU: GIGABYTE RTX 4090 GAMING OC RAM: 32GB G.SKILL Trident Z5 DDR5 6400MHz CL32 SSDs: 2TB WD_BLACK SN850 (OS), 4TB WD_BLACK SN850X (Games) Keyboards: Wooting 60HE, Logitech G915 TKL Mice: Razer Viper Mini SE, Razer Viper 8kHz Sound: Creative Sound Blaster Katana V2 (speakers/amp/DAC), AFUL Performer 8 (IEMs)

Post Reply