Hello,
I have now created a new TestUFO animation that simulates variable refresh rates on monitors that don't have VRR.
Check it out: http://www.testufo.com/vrr
It works best in a stutter-free web browser.
Chrome has a good stutter-detector (framerate number is green when not stuttering).
The animation is only accurate when the web browser does not stutter.
EDIT: New comparisons:
Enjoy! And feel free to share with others.
New TestUFO animation simulating variable refresh rates
- Chief Blur Buster
- Site Admin
- Posts: 11653
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
New TestUFO animation simulating variable refresh rates
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!
Re: New TestUFO animation simulating variable refresh rates
Can you add an option for the user to specify the frame rate instead of having it rise and fall? Really nice work though.
Re: New TestUFO animation simulating variable refresh rates
Another improvement would be to have two bars, like in other tests. One with VRR on, one with VRR off, so that people can directly compare.
Steam • GitHub • Stack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
- Chief Blur Buster
- Site Admin
- Posts: 11653
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: New TestUFO animation simulating variable refresh rates
The framerate ideally has to keep changing to really demonstrate the benefits of VRR, since VRR eliminates the stutter of framerate-fluctuations.yehaw wrote:Can you add an option for the user to specify the frame rate instead of having it rise and fall? Really nice work though.
However, I'll soon add extra options for different framerate varying patterns (slow ramp, fast ramp, random frame rates).
Yes, I'm looking to try to add that feature.RealNC wrote:Another improvement would be to have two bars, like in other tests. One with VRR on, one with VRR off, so that people can directly compare.
Ramping framerates in non-VRR mode looks pretty stuttery. So having two strips above each other, directly comparing.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!
Re: New TestUFO animation simulating variable refresh rates
Could you explain how this works? (unless it's secret sauce info for now which I would totally understand)
Monitor: Gigabyte M27Q X
- Chief Blur Buster
- Site Admin
- Posts: 11653
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: New TestUFO animation simulating variable refresh rates
An interpolation/blend algorithm. I'll spill the beans later this year, but I'll leave this air of mystery for now because... I'm first. Stick around and you'll see explanations.Haste wrote:Could you explain how this works? (unless it's secret sauce info for now which I would totally understand)
Unfortunately, this technique (interpolation) adds latency and latency-variance effects. So it's not really useful to do for games on non-VRR monitors. It's perfectly fine for motion tests, but as we all know, low latency is a big advantage of real hardware VRR.
So don't worry NVIDIA/AMD -- they're safe.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!
- lexlazootin
- Posts: 1251
- Joined: 16 Dec 2014, 02:57
Re: New TestUFO animation simulating variable refresh rates
Wow, this got a lot more neat once you said you blended frames together. Fooled me pretty hard.
My guess is that you blend the two frames and you separate them until you reach a multiple of the refresh rate, drop the fps and then you bring them together and start to separate them again.
My guess is that you blend the two frames and you separate them until you reach a multiple of the refresh rate, drop the fps and then you bring them together and start to separate them again.
- Chief Blur Buster
- Site Admin
- Posts: 11653
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: New TestUFO animation simulating variable refresh rates
Crossposting a good mini-reply here because this animation does an excellent job of demonstrating that stutter and display blur are both the same thing. (From a scientific phenomenon perspective)
Chief Blur Buster wrote:If at a high vibration rate, judder/stutter does blend into blur.
That"s what display persistence is: The high-frequency "stutter" of eyetracking across static refresh cycles. That is what it is when you watch motion on a 30Hz display or a VRR going down to 30fps (30Hz).
Regardless, the mathematics is the same for blurwidth (if blur) or edge-vibrationwidth (if stutter/judder). Both are still imperfections in motion either way.
Explanation: http://www.blurbusters.com/1000hz-journ ... ramplitude
And motion demo: http://www.testufo.com/vrr
Watch the high and low framrates.
Edge vibration of framerates:
Low frequencies vibrate visibly: it is motion stutter
High frequencies blend to blur: it is motion blur
Scientifically are the same phenomenon producing different effects. The difference is your flicker fusion threshold for edge-vibrating frequency. Low means visible stutter. But high is blur (invisible stutter vibrating at high frequences).
Like a slow guitar string (vibrates noticeably)
and a fast guitar string (blurry string because it is vibrating faster than you can see).
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!
- Chief Blur Buster
- Site Admin
- Posts: 11653
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: New TestUFO animation simulating variable refresh rates
I've added different framerate varying modes:
Also, some slower systems (e.g. Intel integrated GPUs from 6 years ago) have some performance issues with this animation, so I've made some slight performance adjustments for full screen mode, to run in one-strip mode. This may also hold off my ability to do a versus animation, but the above should look good for now!
Also, some slower systems (e.g. Intel integrated GPUs from 6 years ago) have some performance issues with this animation, so I've made some slight performance adjustments for full screen mode, to run in one-strip mode. This may also hold off my ability to do a versus animation, but the above should look good for now!
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!
- Chief Blur Buster
- Site Admin
- Posts: 11653
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: New TestUFO animation simulating variable refresh rates
I've added the versus mode to testufo.com/vrr
Now you can compare VRR versus non-VRR fluidity!
Change the Versus setting to ON.
Now you can compare VRR versus non-VRR fluidity!
Change the Versus setting to ON.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!