supersampling "fps friendly" dans IL2 et DCS pour steamVR

Salle dédiées aux peripheriques de réalité virtuelle, oculus, HTC Vive etc ..
Avatar de l’utilisateur

Topic author
lefuneste
Pilote Philanthrope
Pilote Philanthrope
Messages : 2094
Inscription : 26 février 2005

supersampling "fps friendly" dans IL2 et DCS pour steamVR

#1

Message par lefuneste »

Hello,
Un gars a sorti une adaptation du "FidelityFX SuperResolution Upscaler" qui marche pour steamVR et iL2 / DCS : https://github.com/fholger/openvr_fsr
Le principe : une librairie openVR modifiée est utilisée qui "trompe" le jeu en lui donnant une résolution des images à calculer inférieure à la cible.
Ensuite la librairie augmente la résolution de l'image calculée en utilisant des aglorithmes d'interpolation, puis permet du "sharpening" (renforcement) pour contrer un leger effet de flou que l'augmentation de résolution peut créer.
En résumé ceci permet de remplacer le SuperSampling utilisé dans SteamVR et qui grève les perfos par un "post supersampling" qui est beaucoup moins gourmand et qui altère peu l'image. Sans compter que cela peut permettre d'avoir du "sharpen" dans DCS si vous n'utilisez pas mon mod.
Ce qu'il ne faut pas faire : utiliser ce systeme sans avoir de SS dans stemaVR, sinon le jeu va calculer une image inférieure à la résolution du casque, ce qui va faire perdre du détail...
Exemple : j'ai un casque Reverb qui fait 2160x2160 par oeil.
J'ai mis du SS dans SteamVR qui me donne 3164x3092
Je mets donc un facteur de réduction de 0.7 dans le fichier de config, ce qui va faire que le jeu va calculer une image de 2210x2160 , qui sera ensuite upscalée + "sharpenisée" à 3164x3092 par la bilbiotheque modifiée.

Attention, le "sharpen" introduit du scintillement, personnellement je n'utilise que celui du jeu (pour IL2) ou celui de mon mod (pour DCS) car il peut être réglé intéractivement.

Sur les forums IL2 :
https://forum.il2sturmovik.com/topic/72 ... -upscaler/
https://forum.il2sturmovik.com/topic/73 ... mvr-games/

Sur les forums DCS:
https://forums.eagle.ru/topic/276844-ne ... nt-4750189
Avatar de l’utilisateur

Guy72230
Pilote Philanthrope
Pilote Philanthrope
Messages : 610
Inscription : 28 décembre 2018

Re: supersampling "fps friendly" dans IL2 et DCS pour steamVR

#2

Message par Guy72230 »

Salut Lefuneste,

comment on l'installe ?

Merci
Intel(R) Core(TM) i9-10900K CPU @ 3.70GHz, 64 GO DDRAM, NVIDIA RTX 4070 TI, SSD me 1TO, SSD 1TO, DD 2TO,
ROG STRIX Z590-F GAMING WIFI
Casque VR Oculus Quest 3, Hotas Warthog, MFG Crosswind
Avatar de l’utilisateur

Topic author
lefuneste
Pilote Philanthrope
Pilote Philanthrope
Messages : 2094
Inscription : 26 février 2005

Re: supersampling "fps friendly" dans IL2 et DCS pour steamVR

#3

Message par lefuneste »

Comme indiqué dans la doc, tu renommes le fichier openvr_api.dll dans le répertoire de dcs.exe ou il-2.exe en openvr_api.dll.bak, tu extrais les 2 fichiers du mod dans le même répertoire et tu modifies openvr_mod.cfg pour mettre le facteur renderScale a ce que tu veux (qui depends donc de la résolution a utiliser pour le jeu et de la résolution finale dans steamVR), plus le facteur sharpness si tu trouves le renforcement par défaut trop fort...
Avatar de l’utilisateur

Guy72230
Pilote Philanthrope
Pilote Philanthrope
Messages : 610
Inscription : 28 décembre 2018

Re: supersampling "fps friendly" dans IL2 et DCS pour steamVR

#4

Message par Guy72230 »

Et le reste des fichiers ?
Sinon ce sont les fichiers openvr_api.dll et openvr_mod.cfg que l'on copie ?

Excuse moi pour les question bêtes !!
Intel(R) Core(TM) i9-10900K CPU @ 3.70GHz, 64 GO DDRAM, NVIDIA RTX 4070 TI, SSD me 1TO, SSD 1TO, DD 2TO,
ROG STRIX Z590-F GAMING WIFI
Casque VR Oculus Quest 3, Hotas Warthog, MFG Crosswind
Avatar de l’utilisateur

Topic author
lefuneste
Pilote Philanthrope
Pilote Philanthrope
Messages : 2094
Inscription : 26 février 2005

Re: supersampling "fps friendly" dans IL2 et DCS pour steamVR

#5

Message par lefuneste »

Guy72230 a écrit :
ven. août 20, 2021 4:21 pm
Sinon ce sont les fichiers openvr_api.dll et openvr_mod.cfg que l'on copie ?
oui

dureiken
Jeune Pilote
Jeune Pilote
Messages : 1753
Inscription : 15 janvier 2006

Re: supersampling "fps friendly" dans IL2 et DCS pour steamVR

#6

Message par dureiken »

Salut

j'ai testé, un must have, notamment si on met du MSAAx2 et les clouds en Ultra:

MSAAx2 Clouds High no FSR : 69 fps
MSAAx2 Clouds Ultra no FSR : 55 fps
MSAAx2 Clouds High FSR : 87 fps
MSAAx2 Clouds Ultra FSR : 63 fps
MSAAx4 Clouds Ultra FSR : 60 fps

Avec une 6900XT, un reverb G1 et ces reglages dans DCS :

Image

Durei

Falken
Nouvelle Recrue
Nouvelle Recrue
Messages : 99
Inscription : 11 juillet 2020

Re: supersampling "fps friendly" dans IL2 et DCS pour steamVR

#7

Message par Falken »

Merci infiniment ! Installé et testé rapidement sur DCS. Gain de fluidité, +5 FPS, une image plus "sharp", a priori j'aime bien.
Avatar de l’utilisateur

Dissident
Nouvelle Recrue
Nouvelle Recrue
Messages : 164
Inscription : 30 décembre 2010

Re: supersampling "fps friendly" dans IL2 et DCS pour steamVR

#8

Message par Dissident »

Salut les gars! Ce post est il toujours d'actualité?
Avatar de l’utilisateur

loulou la loutre
WSO Co-pilote
WSO Co-pilote
Messages : 848
Inscription : 20 octobre 2016

Re: supersampling "fps friendly" dans IL2 et DCS pour steamVR

#9

Message par loulou la loutre »

Oui
Ryzen 7 5800X3D, MSI B550, XFX RX 6900 XT Speedster, 32Go DDR4 3200Mhz, SSD, W10 64, VR OSVR/CV-1/Pimax 5K+/HP Reverb G1/G2, Hotas Warthog, Palo MFG crosswind
https://www.youtube.com/channel/UCbNRGP ... g/featured
Répondre

Revenir à « Salle périphériques VR (réalité virtuelle) »