2021-05-03, 10:55 PM
Just wanted to point out something I noticed. I know that V5 uses Direct 2D, but being a long tim V4 user I've become tuned to the differences between Direct 2D and Direct 3D.
This thread has another user noting a similar observation - https://forums.nextpvr.com/showthread.php?tid=60835
In a nutshell, D3D seems to produce better rendering of fonts and anything involving transparency or shading. The effect is marginal, but there. I've attached a screenshot of V4 running with D3D and V5 (running with D2D).
Many of the differences in rendering are subjective. Arguably the "W" of "Wed" is less jaggy in D3D, others might say the text is more vivid in D2D generally. I speculate that might be due to D3D rendering gradients / transparency better, but I've not delved into it. I prefer the D3D look, but then I've been using it for many many years.
There's one bug though which is for sure incorrect. The transparency effect around the main menu selector. On V5, there is a cyan coloured jaggy edge which should not be present. I am familiar with this artifact from V4 as meaning that D3D is not installed. Installing D3D immediately fixes the issue on V4.
I haven't actually noticed a similar artifact elsewhere, only in this one location thus far. I guess many people might not see it as it's not the default menu style, but I really like this style.
I've no idea about GUI design or D3D but I'm guessing the objective of using D2D is to keep things simple. I wonder if this menu issue is something that can be addressed with a tweak to the skin assets?
----
Another minor observation: Oddly the aspect ratio of V5 seems to be slightly off when windowed, but fine when full screen. I see very slight letterbox bars on V5 when running 16:9 content no matter how I resize the window, almost as though it's rendering at 1.70:1. V4 is fine, rendering at 1.78:1.
This thread has another user noting a similar observation - https://forums.nextpvr.com/showthread.php?tid=60835
In a nutshell, D3D seems to produce better rendering of fonts and anything involving transparency or shading. The effect is marginal, but there. I've attached a screenshot of V4 running with D3D and V5 (running with D2D).
Many of the differences in rendering are subjective. Arguably the "W" of "Wed" is less jaggy in D3D, others might say the text is more vivid in D2D generally. I speculate that might be due to D3D rendering gradients / transparency better, but I've not delved into it. I prefer the D3D look, but then I've been using it for many many years.
There's one bug though which is for sure incorrect. The transparency effect around the main menu selector. On V5, there is a cyan coloured jaggy edge which should not be present. I am familiar with this artifact from V4 as meaning that D3D is not installed. Installing D3D immediately fixes the issue on V4.
I haven't actually noticed a similar artifact elsewhere, only in this one location thus far. I guess many people might not see it as it's not the default menu style, but I really like this style.
I've no idea about GUI design or D3D but I'm guessing the objective of using D2D is to keep things simple. I wonder if this menu issue is something that can be addressed with a tweak to the skin assets?
----
Another minor observation: Oddly the aspect ratio of V5 seems to be slightly off when windowed, but fine when full screen. I see very slight letterbox bars on V5 when running 16:9 content no matter how I resize the window, almost as though it's rendering at 1.70:1. V4 is fine, rendering at 1.78:1.
"It's better than a box!"