Supmua Posted January 6, 2023 Posted January 6, 2023 Am I dreaming or what. According to the latest newsletter it will happen. Expect huge performance jump in GPU frametimes like you see with MSFS. This plus multi-core CPU support will make DCS exciting again. PC: 5800X3D/4090, 11700K/3090, 9900K/2080Ti. Joystick bases: TMW, VPC WarBRD, MT50CM2, VKB GFII, FSSB R3L Joystick grips: TM (Warthog, F/A-18C), Realsimulator (F-16SGRH, F-18CGRH), VKB (Kosmosima LH, MCG, MCG Pro), VPC MongoosT50-CM2 Throttles: TMW, Winwing Super Taurus, Logitech Throttle Quadrant, Realsimulator Throttle (soon) VR: HTC Vive/Pro, Oculus Rift/Quest 2, Valve Index, Varjo Aero, https://forum.dcs.world/topic/300065-varjo-aero-general-guide-for-new-owners/
WipeUout Posted January 6, 2023 Posted January 6, 2023 DLSS in VR? ------------------------------------------------------------------------------------------------------------------------------------------------------------ 9800X3D, RTX 4090, 96GB DDR 5, MSI Tomahawk 870E, Crucial 2TB x 2, TM WARTHOG COMBO + PENDULAR RUDDER PEDALS, THE AMAZING PIMAX 8K X, Sony 5.1 Spks+SubW | DCS, A-10C_II, AH-64D, F-14/15E/16/18, F-86F, AV-8B, M-2000C, SA342, Huey, Spitfire, FC3.
Cab Posted January 6, 2023 Posted January 6, 2023 11 minutes ago, WipeUout said: DLSS in VR? Bignewy wrote in a YouTube comment that it works for him. 3
dburne Posted January 6, 2023 Posted January 6, 2023 Awesome that would be great - any help we can get for VR performance will be much appreciated. Don B EVGA Z390 Dark MB | i9 9900k CPU @ 5.1 GHz | Gigabyte 4090 OC | 64 GB Corsair Vengeance 3200 MHz CL16 | Corsair H150i Pro Cooler |Virpil CM3 Stick w/ Alpha Prime Grip 200mm ext| Virpil CM3 Throttle | VPC Rotor TCS Base w/ Alpha-L Grip| Point Control V2|Varjo Aero|
ackattacker Posted January 6, 2023 Posted January 6, 2023 1 hour ago, WipeUout said: DLSS in VR? Dlss works with msfs in vr no reason it couldn't work in DCS with proper coding. 1 Ryzen 7800x3d, 64gb, MSI RTX4090 Suprim , Sidewinder FFB with F16 grip, TM Warthog Throttle, MFG crosswind pedals. Pimax Crystal
some1 Posted January 6, 2023 Posted January 6, 2023 People may confuse two things. The Frame Generation feature introduced in DLSS3 for RTX4000 series cards will not work in VR. But the DLSS itself (antialiasing and upscaling) works just fine. It may not produce image quality to your liking, but that's another matter. 2 1 Hardware: VPForce Rhino, FSSB R3 Ultra, Virpil WarBRD, Hotas Warthog, Winwing F15EX, Slaw Rudder, GVL224 Trio Throttle, Thrustmaster MFDs, Saitek Trim wheel, Trackir 5, Quest Pro
despinoza Posted January 7, 2023 Posted January 7, 2023 (edited) Would be a dream come true... For now just a dream i just saw the 2023 and beyond... i eat my words. Thanks ED Edited January 7, 2023 by despinoza Ryzen 3700x - 2080ti - 16GB 3200 - 500G SSD - OCULUS RIFT S
SharpeXB Posted January 7, 2023 Posted January 7, 2023 20 hours ago, some1 said: People may confuse two things. The Frame Generation feature introduced in DLSS3 for RTX4000 series cards will not work in VR. But the DLSS itself (antialiasing and upscaling) works just fine. It may not produce image quality to your liking, but that's another matter. There would be no point to additional frame generation in VR via the GPU. That’s what ASW etc does. DLSS 3.0 is rather like that but for 2D i9-14900KS | ASUS ROG MAXIMUS Z790 HERO | 64GB DDR5 5600MHz | iCUE H150i Liquid CPU Cooler | ASUS TUF GeForce RTX 4090 OC | Windows 11 Home | 2TB Samsung 980 PRO NVMe | Corsair RM1000x | LG 48GQ900-B 4K OLED Monitor | CH Fighterstick | Ch Pro Throttle | CH Pro Pedals | TrackIR 5
Slammin Posted January 8, 2023 Posted January 8, 2023 I don't like DLSS in msfs even though I can get great fps with it. It just looks crappy compared to TAA. I'll take the fps hit rather than the ugly. 2 Abit IN9 32x MAX- Kentsfield QX6700 @3520 1.5 vcore watercooled D-Tek Fuzion/PA-160/MCR120/2x MCP655 2x2GB G-Skill 1066 5-5-5-15 2T@1.9vdimm 2x EVGA 580GTX 1.5GB SLI 2x 74GB Sata Raptor Raid0 2x 320GB Hitachi Sata II X-FI Elite Pro Dell U3011 Lian Li V2100B Corsair HX1000
Voyager Posted January 9, 2023 Posted January 9, 2023 I'm interested is seeing what DLSS 2 and FSR 2 can do for performance. I'm also hoping we could get foveated DLSS/FSR. Even fixed foveated provides noticable improvements in performance without costing center view precision. Frame generation is a different beast. I expect they'll get it working in VR, but I'd have to see it myself to decide whether or not I would like it. From the reviews I've seen, it sounds like you really need a 80-90 fps already for it to work well.
Supmua Posted January 9, 2023 Author Posted January 9, 2023 (edited) There’re recent mods for example SkyrimVR upscaler that include upscaling techs such as DLSS2, FSR, NIS with fixed foveated rendering within the same package. So this is definitely doable, and it also works incredibly well. For example, in Skyrim VR I’m able to run max res on my Aero with fps >90 with complete elimination of shimmering on objects such as grass and foliages. I’m not sure if and how DLSS3 will work in VR as reprojection is already a type of frame generation. DLSS3 from my own personal experience works quite well in nonVR games when coupled with low latency tech such as NVIDIA Reflex though. These AI techs are beneficial and will keep getting better with time. Edited January 9, 2023 by Supmua PC: 5800X3D/4090, 11700K/3090, 9900K/2080Ti. Joystick bases: TMW, VPC WarBRD, MT50CM2, VKB GFII, FSSB R3L Joystick grips: TM (Warthog, F/A-18C), Realsimulator (F-16SGRH, F-18CGRH), VKB (Kosmosima LH, MCG, MCG Pro), VPC MongoosT50-CM2 Throttles: TMW, Winwing Super Taurus, Logitech Throttle Quadrant, Realsimulator Throttle (soon) VR: HTC Vive/Pro, Oculus Rift/Quest 2, Valve Index, Varjo Aero, https://forum.dcs.world/topic/300065-varjo-aero-general-guide-for-new-owners/
Mr_sukebe Posted January 9, 2023 Posted January 9, 2023 On 1/8/2023 at 12:17 AM, Slammin said: I don't like DLSS in msfs even though I can get great fps with it. It just looks crappy compared to TAA. I'll take the fps hit rather than the ugly. Did you use it with DLAA? If not, give it a try. I found DLSS not looking so good on its own. Changing to DLSS and DLAA really improved things 1 1 7800x3d, 5080, 64GB, PCIE5 SSD - Oculus Pro - Moza (AB9), Virpil (Alpha, CM3, CM1 and CM2), WW (TOP and CP), TM (MFDs, Pendular Rudder), Tek Creations (F18 panel), Total Controls (Apache MFD), Jetseat
despinoza Posted January 9, 2023 Posted January 9, 2023 Also DLSS, at least in other titles, manage shimmering better than MSAA. Looking forward to test it Ryzen 3700x - 2080ti - 16GB 3200 - 500G SSD - OCULUS RIFT S
VirusAM Posted January 9, 2023 Posted January 9, 2023 Did you use it with DLAA? If not, give it a try. I found DLSS not looking so good on its own. Changing to DLSS and DLAA really improved things DLAA is a separate option in msfs?I thought it was already packaged when selecting one of the dlss options R7-5800X3D 64GB RTX-4090 LG-38GN950 N/A Realsimulator FFSB MKII Ultra, VKB Stecs Max, Winwing F-16EX Throttle, Winwing Orion (Skywalker) Pedals, Razer Tartarus V2 SpeedMaster Flight Seat, JetSeat
Mr_sukebe Posted January 9, 2023 Posted January 9, 2023 57 minutes ago, VirusAM said: DLAA is a separate option in msfs? I thought it was already packaged when selecting one of the dlss options I don’t believe so. I’m pretty sure that I could select other options. I’ll check the next time I use FS 7800x3d, 5080, 64GB, PCIE5 SSD - Oculus Pro - Moza (AB9), Virpil (Alpha, CM3, CM1 and CM2), WW (TOP and CP), TM (MFDs, Pendular Rudder), Tek Creations (F18 panel), Total Controls (Apache MFD), Jetseat
Mr_sukebe Posted January 10, 2023 Posted January 10, 2023 Just taken a scan at FS2020. Yep, you're correct, it's either DLSS or MSAA/TAA The DLAA option is in addition to the DLSS/MSAA choice and has a variety of settings. 1 7800x3d, 5080, 64GB, PCIE5 SSD - Oculus Pro - Moza (AB9), Virpil (Alpha, CM3, CM1 and CM2), WW (TOP and CP), TM (MFDs, Pendular Rudder), Tek Creations (F18 panel), Total Controls (Apache MFD), Jetseat
Stefem Posted February 14, 2023 Posted February 14, 2023 On 1/7/2023 at 7:11 PM, SharpeXB said: There would be no point to additional frame generation in VR via the GPU. That’s what ASW etc does. DLSS 3.0 is rather like that but for 2D VR reprojection and DLSS 3 Frame Generation are different both in scope and working, reprojected frames looks like crap and are only created when the next frame will miss the framtime target because even if look bad is better than a missed frame, DLSS 3 generated frames looks really good and they are created after each rendered frames
Rifter Posted February 14, 2023 Posted February 14, 2023 20 hours ago, Stefem said: VR reprojection and DLSS 3 Frame Generation are different both in scope and working, reprojected frames looks like crap and are only created when the next frame will miss the framtime target because even if look bad is better than a missed frame, DLSS 3 generated frames looks really good and they are created after each rendered frames VR motion reprojection is a ‘forward looking’ motion estimation method. It needs the video encoder block of the GPU to do so. Since motion reprojection is done asynchronously (in parallel to the application) it has no impact on CPU or GPU tasks. Hence the Oculus/Meta expression 'Asynchronous Space Warp'. It is until today the best method of creating additional frames for VR with repect to latency. DLSS3 is a ‘backwards looking’ interpolation method which creates significantly increased latency. I lack the imagination how that could be compensated. Spatial reprojection is for sure no solution because that won’t work for longer time periods. DLSS3 is only for pancake.
some1 Posted February 14, 2023 Posted February 14, 2023 nvidia optical flow engine, the same used in DLSS3 frame generation can also be used for forward estimation (extrapolation). They even mention VR applications on their website. https://developer.nvidia.com/opticalflow-sdk However, since VR is not the next big thing any more, integrating it with VR software from various vendors is probably not very high on priority list at nvidia. Besides, I'm not even sure if it will produce much better results than what we have now in the form of reprojection. Hardware: VPForce Rhino, FSSB R3 Ultra, Virpil WarBRD, Hotas Warthog, Winwing F15EX, Slaw Rudder, GVL224 Trio Throttle, Thrustmaster MFDs, Saitek Trim wheel, Trackir 5, Quest Pro
Rifter Posted February 15, 2023 Posted February 15, 2023 12 hours ago, some1 said: They even mention VR applications on their website. Yes, they link to Meta and their Asynchronous Spacewarp 2.0 (quite old by now) to make clear that creating additional frames in VR is job of the VR software stack and not of Nvidia. Which makes totally sense since Nvidia happily leaves it to the VR headset makers to handle those silly and erratic user head movements for temporal reprojection. 12 hours ago, some1 said: https://developer.nvidia.com/opticalflow-sdk However, since VR is not the next big thing any more, integrating it with VR software from various vendors is probably not very high on priority list at nvidia. Besides, I'm not even sure if it will produce much better results than what we have now in the form of reprojection. What I read in your source: Nvidia ’Optical Flow’ functionality has been heavily optimised, which means: All motion reprojection done within the VR software (which always relied on optical flow estimation) now gets even better. Good news! But nothing new here technology wise and no whatsoever reference to DLSS3. What I don’t read: We can expect to leave behind the VR software stack (Oculus, SteamVR, …) in favour of Nvidia DLSS3 as an alternative for VR motion reprojection to lead us all into the promised land of high VR frame rates by having Nvidia unfold its magic for extrapolated VR frames without getting a latency price tag on it. 1
Lurker Posted February 15, 2023 Posted February 15, 2023 (edited) On 1/6/2023 at 10:45 PM, some1 said: People may confuse two things. The Frame Generation feature introduced in DLSS3 for RTX4000 series cards will not work in VR. But the DLSS itself (antialiasing and upscaling) works just fine. It may not produce image quality to your liking, but that's another matter. No matter how many times this is brought up, people will expect this to be the miracle "pill" that fixes DCS VR performance. Edited February 15, 2023 by Lurker Specs: Win10, i5-13600KF, 32GB DDR4 RAM 3200XMP, 1 TB M2 NVMe SSD, KFA2 RTX3090, VR G2 Headset, Warthog Throttle+Saitek Pedals+MSFFB2 Joystick.
some1 Posted February 15, 2023 Posted February 15, 2023 10 minutes ago, Rifter said: But nothing new here technology wise and no whatsoever reference to DLSS3. What I'm saying is that the hardware on the nvidia GPUs and the underlying software (to some extent) can support frames extrapolation. No, it's not part of DLSS3, which in turn is an umbrella marketing term for several different technologies. I can use DLSS3 Frame Generation on without DLSS upscaling, or DLSS without Frame Generation, in some games I can also use DLAA instead of DLSS. Hardware: VPForce Rhino, FSSB R3 Ultra, Virpil WarBRD, Hotas Warthog, Winwing F15EX, Slaw Rudder, GVL224 Trio Throttle, Thrustmaster MFDs, Saitek Trim wheel, Trackir 5, Quest Pro
Pride37 Posted February 15, 2023 Posted February 15, 2023 (edited) 23 hours ago, some1 said: nvidia optical flow engine, the same used in DLSS3 frame generation can also be used for forward estimation (extrapolation). They even mention VR applications on their website. https://developer.nvidia.com/opticalflow-sdk However, since VR is not the next big thing any more, integrating it with VR software from various vendors is probably not very high on priority list at nvidia. Besides, I'm not even sure if it will produce much better results than what we have now in the form of reprojection. Well, the good news is @mbucchia is already working on taking advantage of nVidia Optical Flow: https://forums.flightsimulator.com/t/openxr-toolkit-upscaling-world-scale-hand-tracking-release-thread/493924/3034?u=mbucchia Take a look at the results, it's pretty impressive. For what I understand, it's a direct optimization in WMR, which means you have to run a WMR headset on an RTX card. Hope it will come soon (and works with DCS)... Edited February 15, 2023 by Pride37 Typo "An optimist is a guy who plants two seeds and runs to buy a hammock" Ryzen 7 7800X3D | Asus ROG Strix B650E-F Gaming WiFi | MSI RTX 4090 Gaming X Trio | 32Go Corsair Vengeance 32Go DDR5 6000Mt/s CL30 | MasterLiquid ML360R | Corsair NVMe M.2 1To x2 | Seagate 2To SATA III | TM Warthog stick base w/ F/A-18C grip + WW Orion 2 throttle w/ F/A-18C grips | FSSB R3 L w/ TM F-16C grip + TM Viper TQS | MFG Crosswind V3 w/ damper kit | Meta Quest 3 128Go | Dell S2722DGM Mirage 2000C | F/A-18C | F-16C | Su-33 | Mig 29 | Supercarrier | Nevada | Persian Gulf | Normandie 2.0 | Syria | South Atlantic | Sinai
mbucchia Posted February 15, 2023 Posted February 15, 2023 (edited) On 2/14/2023 at 2:59 PM, some1 said: nvidia optical flow engine, the same used in DLSS3 frame generation can also be used for forward estimation (extrapolation). They even mention VR applications on their website. Yes, and what you're describing is the usage for motion reprojection. It is possible for VR platform vendors to use NV Optical Flow to improve the quality of motion reprojection drastically. See the other post shared by @Pride37 right above explaining how I am doing this for WMR platforms. You can read my explanation of how motion reprojection works here: https://forums.flightsimulator.com/t/motion-reprojection-explained/548659?u=mbucchia. NV Optical Flow can be used to greatly improve the motion estimation phase of the algorithm. In all cases, this remains completely different from DLSS3 frame generation, which interpolates between 2 already rendered frames, as pointed out by @Rifter. Sure both use the same method for estimating motion between 2 images, but forward propagation (used in motion reprojection) is much more complex and less forgiving (hence the artifacts). The issue with DLSS frame generation (and backward reprojection in general) is latency, which I have detailed in great amounts here: https://forums.flightsimulator.com/t/will-dlss-3-0-be-supported-in-vr-msfs/543836/47?u=mbucchia Personally, I don't see any easy path today to get DLSS 3 frame generation in VR, because the added latency is just too much. I expect it would take significant rework of any game engine and/or VR platform to support it. At which point, today's motion reprojection techniques are simply more attractive, especially if they leverage the power of NV Optical Flow. 11 hours ago, Rifter said: Nvidia ’Optical Flow’ functionality has been heavily optimised, which means: All motion reprojection done within the VR software (which always relied on optical flow estimation) now gets even better. Good news! This is however not accurate. NV Optical Flow doesn't come for free. It needs to be implemented by each vendor in their motion reprojection algorithm. Most implementations today either rely on Direct3D motion estimator or the NVENC SDK, both are generic motion vector engines and they are not capable of leveraging the Optical Flow capabilities (in other words: neither of them get any "free" benefit from Optical Flow). For reference, it took me quite a few weeks of on/off work to replace our usage of the D3D motion estimator with the NV Optical Flow in WMR (but unreleased at this time). Edited February 15, 2023 by mbucchia 2 1 I wasn't banned, but this account is mostly inactive and not monitored.
j9murphy Posted February 15, 2023 Posted February 15, 2023 @mbucchia Does this tool give us any uplift once DCS supports DLSS (assuming the rumor is true that DLSS is being implemented in DCS)? The tool essentially allows any DLSS game to use DLAA. https://hothardware.com/news/plugin-enable-dlaa-in-dlss-games
Recommended Posts