Microsoft UWP Discussion

The thing about films/TV is that it is not just the frame rate but also shutter angle-degree (rate) that defines exposure time and this can affect strobing-blurring.
Yeah many use a shutter speed of 1/48 but changing the shutter angle improves clarity.
I think a good example was Saving Private Ryan that used a shutter angle-degree of 45 giving shutter speed of 1/192.
Still probably blurring :)
But also need to consider TVs affecting motion blur.

Edit:
http://www.shutterangle.com/2012/cinematic-look-frame-rate-shutter-speed/
http://www.cinematography.com/index.php?showtopic=15407
Cheers
Yeah but if you use a really high shutter speed at 24fps it'll look like a weird slideshow.
 
Yeah but if you use a really high shutter speed at 24fps it'll look like a weird slideshow.
Saving Private Ryan was one example I think that went from 1/48 to 1/192.
Cheers

Edit:
Yep just checked used 90 and 45 degree in action instead of the normal 180.
But yeah it is offset between clarity and jerkiness, although IMO that is a great film in terms of cinematography,
 
The first AAA UWP PC exclusive (Quantum Break) has been a shit show. 3 weeks later and still no patch for the frame pacing issues, runs considerably worse than the console counterpart, some of these issues would be fixed already had it been released on Steam or any other platform other than UWP. Not impressed.
 
I have great news, Forza 6 APEX is absolutely f'ing fantastic on PC! The dynamic settings work wonders and i always get stable 60 fps and the game looks wonderful, such a breath of fresh air after the miserable porting job of Quantum Break. Give it a try, it's free and it's fantastic.

The settings if you set to dynamic
forzamotorsport6_apexkxk0w.png
 
Last edited:
I have great news, Forza 6 APEX is absolutely f'ing fantastic on PC! The dynamic settings work wonders and i always get stable 60 fps and the game looks wonderful, such a breath of fresh air after the miserable porting job of Quantum Break. Give it a try, it's free and it's fantastic.

Where you able to actually measure the frame rate? I wasn't sure if there was any tool that could do that in UWP at the moment? I maxed it out apart from dynamic resolution on my 670 last night and it certainly felt smooth, no idea what frame rate it was running at though. I couldn't noticeably see the resolution dropping from 1080p either, however I did only play for a short time.
 
Nah i just know it was a very smooth 60 since my GPU utilization at 1080p was hitting the mid 60s at best and mid 50s most of the time. I didn't see a single judder or hitch, game is impressively smooth and looks great to boot. I think it's finally the first fantastic Dx12 port :)

Fast loading, great UI, good sound and handling (playing with a dualshock 4 was a treat). I'm impressed.
 
I wonder if dynamic optimization will become a thing for uwp games. A developer could make it a single uwp version that would be fairly hardware agnostic whether it be running on Xbox, low end PC's, high end PC's..
 
I wonder if dynamic optimization will become a thing for uwp games. A developer could make it a single uwp version that would be fairly hardware agnostic whether it be running on Xbox, low end PC's, high end PC's..

That would make a lot of sense and it's a much smoother experience for non technical PC users too. They still allow you to override the dynamic setting on a whole raft of graphics settings so it really is the best of both worlds. I agree with Clukos that it's very, very well done. Here's to more like that!
 
That would make a lot of sense and it's a much smoother experience for non technical PC users too. They still allow you to override the dynamic setting on a whole raft of graphics settings so it really is the best of both worlds. I agree with Clukos that it's very, very well done. Here's to more like that!
I'd say it would take a fairly competent developer to successfully make this work right now as it isnt common practice. But hopefully Microsoft will use this experience and create best practices/tools for developers building uwp games.

I'd consider buying a PC for gaming if I knew it could optimally configure graphics settings automatically while maintaining stable framerate.
 
Checked it out and yes definitely seems to be quite smooth..... AND of course doesn't support 21:9 AR
 
I'd say it would take a fairly competent developer to successfully make this work right now as it isnt common practice. But hopefully Microsoft will use this experience and create best practices/tools for developers building uwp games.

I'd consider buying a PC for gaming if I knew it could optimally configure graphics settings automatically while maintaining stable framerate.
GeForce Experience already does this very well.
 
GeForce Experience already does this very well.

This is dynamic adjustment of the games settings in real time while playing in order to maintain a smooth frame rate. So quite different to GF Experience. In fact this seems a step up over what we've seen historically in consoles with dynamic resolution switching. This is dynamic EVERYTHING switching! Pretty awesome IMO.

For example, you can run the game with everything maxed out at 60fps minus Tessellation with brings down performance in some areas. With this, you can just adjust it to dynamic (leaving everything else non dynamic and maxed) and you'll get the effect when you have the performance to spare and not when you don't.
 
Yes, GFE is not the same function as this Dynamic setting.
 
This is dynamic adjustment of the games settings in real time while playing in order to maintain a smooth frame rate. So quite different to GF Experience. In fact this seems a step up over what we've seen historically in consoles with dynamic resolution switching. This is dynamic EVERYTHING switching! Pretty awesome IMO.

For example, you can run the game with everything maxed out at 60fps minus Tessellation with brings down performance in some areas. With this, you can just adjust it to dynamic (leaving everything else non dynamic and maxed) and you'll get the effect when you have the performance to spare and not when you don't.


Yes its what every game engine should have, and it exactly matches with supporting Xbox One and future Xbox consoles and any nearly any level PCs all with no user hassle of changing settings.
 
GeForce Experience already does this very well.
Yeah my wording was pretty poor on what this is actually doing. As far as i know "dynamic optimization" is actually altering graphics settings in real time during game play to maintain a stable frame rate. Sort of like "dynamic resolution" on consoles but in this case it's a multitude of areas.

It's a bit more advanced than geforce experience.
 
Okay yea I thought you meant auto-detecting the correct settings for your hardware (which I don't use anyway since I can run any game at max settings on my 1600x900 monitor with GTX970). Dynamic resolution scaling sounds great to me, but scaling of other things like assets, draw distance etc isn't my cup of tea. I'd rather get a better GPU than deal with that.
 
Yes its what every game engine should have, and it exactly matches with supporting Xbox One and future Xbox consoles and any nearly any level PCs all with no user hassle of changing settings.
Yes have but allow disabling of course. Imagine the outcry from us PC master race if we eventually lose control of all the graphics settings? :LOL:
 
Back
Top