Page 1 sur 1

Tri écrans - Alignement des vues

Publié : lun. déc. 28, 2020 2:10 pm
par Bastan
Bonjour, et Bonnes Fêtes à tou(te)s !

Pourriez vous me dire sur quel réglage il faut agir pour ne pas avoir ce décalage (qui est peut être lié au différentiel de zoom que je n'arrive pas à fixer) ?

Mes écrans sont [1920*1200] - [3440*1440] - [1920*1200]
tri.jpg
Merci d'avance pour votre aide ;)

PS: un petit soft qui facilite bien la vie lorsqu'après le simu je veux retrouver rapidement une vie "normale" sur mono-écran ;)

Re: Tri écrans - Alignement des vues

Publié : lun. déc. 28, 2020 3:37 pm
par EnZo34
A mon avis, c'est du à tes résolutions différentes sur tes écrans ...
Le seul moyen d'éviter ca serait donc d'avoir 3 résolutions identiques.

Mais à confirmer.

Re: Tri écrans - Alignement des vues

Publié : lun. déc. 28, 2020 4:07 pm
par K-lu
Du même avis que enzo.

Peut-on avoir une photos de ta disposition de tes écrans dans la vie réel, dans le panneau de configuration de l'affichage windows et se qu'il y a dans le 3Cameras.lua (DCS World OpenBeta\Config\MonitorSetup).

Et si non, DCS gère bien le multi écrans sans pour autant faire du surround.

Re: Tri écrans - Alignement des vues

Publié : lun. déc. 28, 2020 4:35 pm
par Bastan
K-lu a écrit :
lun. déc. 28, 2020 4:07 pm
Du même avis que enzo.
Peut-on avoir une photos de ta disposition de tes écrans dans la vie réel, dans le panneau de configuration de l'affichage windows et se qu'il y a dans le 3Cameras.lua (DCS World OpenBeta\Config\MonitorSetup).
Et si non, DCS gère bien le multi écrans sans pour autant faire du surround.
Oui, j'ai un peu galéré sur le surround avant de m'apercevoir qu'il fallait des écrans identiques sinon ça ne fonctionne pas.

Voici le *.lua:


_ = function(p) return p; end;
name = _('3Scr_');
Description = 'E2607Ws-Predator-E2607WS'
Viewports =
{
Left =
{
x = 0;
y = 0;
width = 1920;
height = 1200;
viewDx = -1;
viewDy = 0;
aspect = 1920/1200;
},

Center =
{
x = 1921;
y = 0;
width = 3440;
height = 1440;
viewDx = 0;
viewDy = 0;
aspect = 3440/1440;
},

Right =
{
x = 5361;
y = 0;
width = 1920;
height = 1200;
viewDx = 1;
viewDy = 0;
aspect = 1920/1200;
}
}

UIMainView = Viewports.Center
GU_MAIN_VIEWPORT = Viewports.Center


Et la dispo des écrans.
Je n'ai pas compris grand chose, mais dans cette dispo, la souris parcourt de gauche à droite et inversement.
Alors je touche plus à rien ;)
affwin1.jpg

PS: Y'a longtemps qu'on avait pas vu un *.lua dans les posts du forum. Ça confirme que je comprends vraiment moins vite que la normale ;)

Re: Tri écrans - Alignement des vues

Publié : lun. déc. 28, 2020 5:09 pm
par K-lu
Tout d'abord, les numéro sur la config windows, c'est simplement en fonction de quel écran est branché où sur ta carte graphique.
En cliquant sur identifier, il affiche sur l'écran le numéro et après, tu n'a plus qu'à les disposer dans la config comme ils sont en réel.

Donc pour ton problème maintenant:

Assure toi quand dans les configurations DCS, la résolution est bien la plus grande possible. tu dois certainement pouvoir sélectionner une résolution de 7280/1440 (7280 -> 1920 + 3440 + 1920).
Et dans ton .LUA, j'essaierais de changer les height = 1200; par height = 1440; et du coup, les aspect = 1920/1200; par aspect = 1920/1440;

Si ça fonctionne, fais une copie du .lua, car je ne sais pas si DCS réécrit ce ficher à chaque mise à jour

[EDIT]:
Bastan a écrit :
lun. déc. 28, 2020 4:35 pm
PS: Y'a longtemps qu'on avait pas vu un *.lua dans les posts du forum. Ça confirme que je comprends vraiment moins vite que la normale ;)
Non, c'est juste que quand tu commence à vouloir faire des trucs exotiques (non Milos, pas de ce genre :exit: ), il faut souvent passer par les .lua .

Re: Tri écrans - Alignement des vues

Publié : lun. déc. 28, 2020 5:44 pm
par Milos
K-lu a écrit :
lun. déc. 28, 2020 5:09 pm
non Milos, pas de ce genre
Rhôôôôôôô :blushing:

Re: Tri écrans - Alignement des vues

Publié : lun. déc. 28, 2020 6:10 pm
par Bastan
K-lu a écrit : Donc pour ton problème maintenant:
Assure toi quand dans les configurations DCS, la résolution est bien la plus grande possible. tu dois certainement pouvoir sélectionner une résolution de 7280/1440 (7280 -> 1920 + 3440 + 1920).
Et dans ton .LUA, j'essaierais de changer les height = 1200; par height = 1440; et du coup, les aspect = 1920/1200; par aspect = 1920/1440;
Si ça fonctionne, fais une copie du .lua, car je ne sais pas si DCS réécrit ce ficher à chaque mise à jour
Je n'avais même pas essayé de passer de [1920*1200] à [1920*1440] car je pensais qu'on ne pouvait pas aller au delà de 1200...
J'ai aussi changé le ratio de chaque écran latéral : 1920/1440
Le résultat n'est pas mieux, voire pire. J'ai l'impression qu'il faudrait modifier le zoom des écrans latéraux indépendamment de l'écran central. Peut être passer à un ration 1920/1000... Ça sera mon prochain test.
Pour l'instant voici ce que ça donne avec ce que tu m'as suggéré.
tri1440.jpg

[EDIT]
Bon, pas mieux avec 1000, même pire.
Je laisse tomber. Je pense qu'il faut les mêmes résolutions pour jouer à ça.
Merci pour votre aide ;)

Re: Tri écrans - Alignement des vues

Publié : lun. déc. 28, 2020 9:28 pm
par Bastan
Bon ben y'a pas photo. Ou plutôt SI justement.

J'ai piqué l'écran à Madame, et là c'est parfait.

Alors la question est:
Vaut il mieux 7282 x 1440 avec des déformations, où 5760 x 1200 (Surround nVidia)sans aucun défaut ? :hum:
a10surr.jpg

Re: Tri écrans - Alignement des vues

Publié : mer. déc. 30, 2020 9:57 am
par EnZo34
Cool :yes:

Du coup, tes 3 écrans ont la même résolution, maintenant, c'est ça ?

Re: Tri écrans - Alignement des vues

Publié : mer. déc. 30, 2020 10:53 am
par Bastan
EnZo34 a écrit :
mer. déc. 30, 2020 9:57 am
Cool :yes:

Du coup, tes 3 écrans ont la même résolution, maintenant, c'est ça ?
Oui c'est ça.

Normalement sur mon bureau j'ai 1 x 34" (ACER Predator 3440*1440), entouré de 2 x 26" (2 x Iiyama Prolite E2607WS 1920*1200).
Pour une résolution totale de 7280 * 1440

Et Madame a sur son bureau un troisième 26" (Iiyama Prolite E2607WS)

Pour le temps d'un test je lui ai donc emprunté son écran, je suis donc passé à 3 x 26" (3 x Iiyama Prolite E2607WS).
Pour une résolution totale de 5760 * 1200

Un premier test avec le bureau étendu de windows simplement et en déclarant les trois écrans dans le *.lua a résolu le problème de jonctions.
Il y a continuité, mais il se crée un angle sur l'horizon au niveau de ces jonctions lorsque je regarde sur les côtés (TrackIr).

Un second test en utilisant le Surround de nVidia, et donc en déclarant un seul écran dans le *lua a donné le meilleur résultat.
La continuité est parfaite, et en plus cet angle disparait.

Puis, j'ai dû rendre l'écran à Madame.... J'en cherche déjà un sur ebay ;)

Je me rends compte en écrivant ces lignes que je n'ai pas essayé lors du premier test de déclarer un seul écran de la résolution totale dans le *.lua
J'y crois pas trop, mais bon, raté l'occasion..

Mais y'a des choix à faire, car avec le Prédator, ça en fait des écrans sur le bureau ! ;)