Page 3 sur 8

Publié : mar. oct. 26, 2010 10:07 am
par dimebug
la meme chose pour un ecran 22 pouces en 1680x1050, les MFCDS sont dimensionnés pour les bezels MFD thrustmaster sauf que dans mon cas, il sont fixés sur le cadre de l'ecran:

_ = function(p) return p; end;
name = _('2 MFD integres a l ecran');
Description = 'MFD lower left and right corner 1680x1050 22inch'
Viewports =
{
Center =
{
x = 0;
y = 0;
width = screen.width;
height = screen.height;
viewDx = 0;
viewDy = 0;
aspect = screen.aspect;
}
}

LEFT_MFCD =
{
x = 0;
y = 664;
width = 388;
height = 386;
}

RIGHT_MFCD =
{
x = 1292;
y = 664;
width = 388;
height = 386;
}

Publié : mar. oct. 26, 2010 10:18 am
par icemaker
Merci Dim

Bon ben au vu de ton lua mon idée de 640x480 marche pas!
ben je vois pas comment ils font!

Publié : mar. oct. 26, 2010 10:22 am
par ergo
C'est douteux a souhait leur système, plus la résolution est petite plus les chiffres sont grands ? o_O

Merci bien Dim, j'ai un 22" même résolution, je pense que ca va bien m'aider !

Publié : mar. oct. 26, 2010 10:48 am
par dimebug
dans mon cas, les valeurs sont en pixels, c'est coherent

Publié : mar. oct. 26, 2010 4:12 pm
par jojo
Dans Black Shark ce sont bien des coordonnées en pixel.

Le truc pour les calculs des coordonnées c'est qu'il faut faire comme si les 2 écrans n'en formaient qu'un.

Si on met 2 écrans 1680x1050 et qu'on considère que les 2 écrans sont l'un au dessus de l'autre (MFD sur celui du dessous):

les coordonnées du premier MFD seront quelques chose comme:

LEFT_MFCD =
{
x = 0;
y = 1050;
width = 400;
height = 400;
}

RIGHT_MFCD =
{
x = 1280;
y = 1050;
width = 400;
height = 400;
}

Dans ce cas les 2 MFD seront dans les coins supérieurs gauches et droits.

Par contre il faut décocher l'option plein écran. Il y a un fichier ou il faudra déclarer un surface d'affichage minimum de 1680x1450 et donc un ratio de 1.16 (dans le cadre de mon exemple).

Le fait de ne pas monopoliser tout le 2ème écran (1680x2100) permettra d'afficher en dessous un programme genre BSVP qui affichera les instruments de manière indépendante (mais mangera de FPS supplémentaires).

Tout ça d'après Blackshark, mais il n'y a pas de raison que ça change.

Publié : mar. oct. 26, 2010 5:14 pm
par dimebug
si, justement, ce qui marchais sous BS ne marche pas sous A-10C, sinon y'a bien longtemps qu'on aurai trouvé :-)

Publié : mar. oct. 26, 2010 5:57 pm
par Franck66
Dimebug, tu veux dire que dans ton cas tu as un seul écran avec les MFD par dessus ? finalement comme on le voit dans la vidéo mais sur un 22 pouces

aucunes solution de type écran de la taille du MFD de dispo ?

Publié : mar. oct. 26, 2010 6:44 pm
par icemaker
Si cela existe

Image

sur le forum de ED on trouve çà

Publié : mar. oct. 26, 2010 7:39 pm
par Snake (PB0_Foxy)
très sympa cette config !!!
les écrans ne sont pas trop chère en plus

http://www.alibaba.com/product-gs/24941 ... T_LCD.html

Publié : mar. oct. 26, 2010 8:10 pm
par Franck66
Là j'avoue je suis sur le c... !! magnifique, voila ce que je veux :)

je comprends que chaque écran 8 pouces a une sortie VGA et une adaptateur pour le secteur mais comme les brancher tous les deux puisque en général une CG comprends une seule entrée VGA une DVI ?

ce que je note c'est la phrase suivante : and yes, there is a performance hit.

les impacts ne sont pas négligeables :

1 Monitor:
Min Max Avg: 9-62-23.393

3 Monitors with HD4670:
Min Max Avg: 4-27-11.282

3 Monitors with HD4890:
Min Max Avg: 4-25-11.923

Publié : mar. oct. 26, 2010 10:26 pm
par dimebug
oui pour le moment en écran externe c'est trop gourmand, mais MFD sur l'ecran principal c'est deja tres cool, et ca passe sur le 22 pouces assez naturellement.

Publié : mar. oct. 26, 2010 10:27 pm
par Killin' Duck
Merci pour vos exemples de fichiers lua :notworthy
Je comprends pas encore pas tout mais je ferais des essais le w-e prochain pour essayer d'adapter mes MFD tout neufs :Jumpy:

Testé rapido ce soir et effectivement ça rajoute encore un plus à l'immersion.

Je me laisserais bien tenter par un tableau de bord comme le montre icemaker :wub:

KD

installation des MFD sur un second ecran

Publié : mar. oct. 26, 2010 11:59 pm
par jakare
Ecran de 24 p' pour le HUD et le visuel en 1920x1080,
en dessous un 15' en 1024x768 pour les 2 MFDs.

J'en suis encore aux règlages, et je n'ai pas encore installé les MFDs, mais vous avez déjà un aperçu :

Image

Pour y arriver, c'est comme si on avait 3 écrans avec au centre l'écran principal (en 1920x1080) en dessous l'écran secondaire (en 1024x768) et au dessus de l'écran principal un écran fantome de la mêm résolution que le secondaire (1024x768)

En largeur totale on a donc la taille du principal : 1920
en Hauteur totale on a donc 768+1080+768=2616
On déclare donc dans option/affichage 1920x 2016

On bricole le fichier de config LMFCD+Camera+RMFCD.Lua (en faire une sauvegarde avant) :

pour le paragraphe Center, il suffit de rentrer la résolution que l'on a déclaré dans les options
Pour les positions des affichages des MFDs , ça se complique car les données ne sont pas en pixel, il faut donc y aller par essais-erreurs et en douceur.



_ = function(p) return p; end;
name = _('MFCD');
Description = 'Ecran principal en haut -ecran secondaire pour les 2MFD dessous'
Viewports =
{
Center =
{
x = 0;
y = 0;
width = 1920;
height = 2616;
viewDx = 0;
viewDy = 0;
aspect = 0.73394495412844;
}
}
LEFT_MFCD =
{
x = 160;
y = 345;
width = 110;
height = 60;
}

RIGHT_MFCD =
{
x = 355;
y = 345;
width = 110;
height = 60;
}

Publié : mer. oct. 27, 2010 9:03 am
par ergo
Salut dim,

J'ai essayé hier,

J'ai comme toi un écran 22" en résolution 1680x1050.
J'ai placé ton LUA dans le répértoire.
Dans les options, j'ai déasctivé le mode Fullscreen, et séléction dans Monitor le Lua en question.

Et je n'affiche pas les deux MFD ... a ne rien y comprendre !

Pour information j'ai un écran 17" en secondaire (que j'utilise pour afficher le TS) qui se trouve à droite de mon écran 22" ... ca viens peut être de là ?

J'ai besoin d'un coup de main :crying:

(Config : Q9650, GTX260+, 22" 16:10 1680x1050 principale, 17" 4:3 1280x1050 secondaire, 4Go RAM DDR2, Disque SSD système, Sata Caviar Black 680Go en installation A-10C, X52Pro, Saitek Rudder, MFD Cougar, TrackIr 4 + Clip Pro, etc ... )

Publié : mer. oct. 27, 2010 10:17 am
par dimebug
j'ai egalement un écran secondaire sur la droite.

Reduit les coordonnées en X et Y pour chaque MFD, la il sont peut être affiché hors du champs. Je vole pas sur la même version que toi, ceci expliquant peut être la différence

Publié : mer. oct. 27, 2010 1:22 pm
par icemaker
Ergo vérifie dans ta config windows la position de ton ecran secondaire.

Publié : mer. oct. 27, 2010 1:23 pm
par jakare
je viens de terminer la configuration de mes MFDs.

Voila le résultat :


Image

mon fichier LUA :

_ = function(p) return p; end;
name = _('MFCD');
Description = 'Left MFCD on the left ,Right MFCD on the right of the 2nd monitor and camera on the center'
Viewports =
{
Center =
{
x = 0;
y = 0;
width = 1920;
height = 2616;
viewDx = 0;
viewDy = 0;
aspect = 0.73394495412844;
}
}

LEFT_MFCD =
{
x = 161;
y = 405;
width = 122;
height = 65;
}

RIGHT_MFCD =
{
x = 347;
y = 405;
width = 122;
height = 65;
}


Zoom sur le 2eme écran :

Image

Publié : mer. oct. 27, 2010 2:02 pm
par ergo
Merci Dim, je tente ce soir ;)

Publié : mer. oct. 27, 2010 2:35 pm
par Franck66
le top serait que Thrusmaster nous sorte des MFD opérationnel pour éviter aux incapables comme moi de sortir marteaux et autres outils en tout genre

je suis sur qu'il y a une attente et donc un marché pour cette évolution :)

Publié : mer. oct. 27, 2010 2:41 pm
par dimebug
Ca changerais pas la difficulté de configuration :-)

Publié : mer. oct. 27, 2010 5:51 pm
par ergo
J'ai trouvé comment faire,
Les valeurs height/width était bizarre, j'ai donc utilisé une petite technique perso.

J'ai qu'à régler la taille des MFD le reste se fait tout seul !

Code : Tout sélectionner

_ = function(p) return p; end; name = _('2 MFD integres a l ecran'); Description = 'MFD lower left and right corner 1680x1050 22inch' Viewports = { Center = { x = 0; y = 0; width = screen.width; height = screen.height; viewDx = 0; viewDy = 0; aspect = screen.aspect; } } LEFT_MFCD = { x = 0; y = screen.height - 150; width = 150; height = 150; } RIGHT_MFCD = { x = screen.width - 150; y = screen.height - 150; width = 150; height = 150; }

Publié : mer. oct. 27, 2010 9:26 pm
par lancaster
Est-ce que chez vous aussi les OSB latéraux ne sont pas en face de leur fonction attitré sur les MFD.

Publié : mer. oct. 27, 2010 9:50 pm
par Black.Box.1
lancaster a écrit :Est-ce que chez vous aussi les OSB latéraux ne sont pas en face de leur fonction attitré sur les MFD.
oui aussi ! mais on s y fait ! reste a savoir si c est un bug ou non !!!

Publié : mer. oct. 27, 2010 9:56 pm
par phoenix
Attention, les MFD physiques sont pompés sur le F16, si vous regardez bien, il y a des différences avec les MFD du A10. Regardez les bouton Gain, BRT, Con, et SYM, je ne sais plus lesquels, mais il y en a deux qui difffèrent dans la position. Il est donc possible que le format physique des MFD du A10 diffère de nos MFD de F16.

Publié : mer. oct. 27, 2010 9:56 pm
par Snake (PB0_Foxy)
non ils le sont faut juste baisser la tête et se mettre bien en face avec le track IR
c'est la parallaxe qui donne cette impression