Jump to content

SMN

Members
  • Posts

    1409
  • Joined

  • Last visited

Posts posted by SMN

  1. 1 час назад, rybik69 сказал:

    А не узковато это всё по высоте то? Вроде на одном монике весь переплёт в центральном экране по высоте влезает? 🤔

    Вот мой сток, на одном мониторе, выкладывал уже, также, как и сейчас на трёх!
    1 Monitor MY Stock.png

    Но можно зумом как угодно сделать, вот например.. Главное, что пропорции все как и было на одном мониторе, правильные
    Это именно то, чего я добивался! Как было на одном у меня + дополнительный боковой обзор за счёт боковых мониторов.

     

     

    • Like 2
  2. 2 часа назад, SMN сказал:

    Хм, думал над подобным вариантом. Надо попробовать

    Wow !! Этот способ сработал !!!!!!!
    Создал виртуальный монитор с разрешением 2176х1440 (7680-5504=2176)
    Virt monitor 2176х1440.png

    В настройках DCS появился выбор 7680х1440 !!
    Выбор "3 монитора" и.... вот !!
    Стартует отцентрированным по левому верхнему краю левого монитора, есс-но, поэтому сдвинут вправо и ниже
    Virt monitor 2176х1440 1.png

    Двигаю экран этот общий мышкой (погой, что выше писал) и.... ВСЁ ОК!
    И масштаб мой и на всё экраны
    3 Monitors + virtual.png

    Осталось подправить точку начального отсчёта, сдвинуть первый монитор в настройках влево на (2560-1920= 640) и вверх на 245  и должно быть ОК
    Победный финиш близок!

    P.S Как и говорил вначале - 7680 только мне поможет!

    Подправил в LUA смещения  и вуаля !!
    Всё работает, как и хотел!
    Вывод на три разных по размерам и разрешениям монитора, установленные на разных уровнях РЕШЁН !
    Всем спасибо за помощь, особенно USSR_Rik (по установке виртуального монитора)
     

    • Like 1
  3. 1 час назад, USSR_Rik сказал:

    Есть ещё один вариант. Если, как Вы говорите, добавление мелкого мониторчика решает проблему - можно подсунуть в Виндовс виртуальный монитор или пару.

    Вот такую штуку я пробовал - работает вполне нормально, надо только внимательно при запуске от администратора: 

    Activating a Secondary Display on Windows 10 when no Monitor is Connected

    Можно настроить размер по желанию.

    Хм, думал над подобным вариантом. Надо попробовать

  4. 42 минуты назад, rybik69 сказал:

    Проблему с масштабированием я как видите решил. Все три разных монитора показывают одинаково.

    Это в варианте 2, что писал выше, стандартный выбор "3 монитора" и разрешение 5504х1440 (общее 3-х мониторов)
    3 Monitord.png
    Хотя нет, масштаб другой немного, ну 7680 впихнуть в 5504, понятно... Ну это можно зумом изменить, подогнать

    Вот центр сдвинуть и вверх передвинуть ...
    Это надо пробовать..


    Вот мой стоковый одномониторный вид с моим зумом
    1 Monitor MY Stock.png

     

    Вот подогнал зумом под свой стоковый FOV  и переместил всё картинку мышкой вправо и вверх вручную (есть такая утилитка для этого "Move Inactive Win"
    Но слева теперь образовалась "дыра" :-)) при таком перемещении..
    3 Monitord v2.png

    Что надо доделать ??
     -  Переместить центр и поднять вверх картинку  (не так как я, перетаскивая всё картинку вручную - это не вариант так делать каждый раз).
        Но такое перемещение слева брешь оставляет. Надо что-бы центр переместился не перемещением всей картинки!
      Ну и состыковать края экранов, справа особенно, как-то влево сместить правую картинку, но думаю это можно, это не должно быть проблемой
    P.S Для разрядки...  Если заклеить картонкой левую часть левого монитора (смирится с потерей части экрана) и двигать вручную картинку приблудой, что выше сказал, то уже можно летать так 🤣  Но это-же не метод для DCS !!! Оскорбительно...

  5. 10 минут назад, Chizh сказал:

    На многомониторных конфигурациях, по хорошему, нужно делать три вьюпорта с вменяемыми углами

    + 1000 !!  И ещё-бы каждый вывод на свой монитор корректировать, по положению и наклонам, масштабу  и т.д
    Именно так и в MSFS сделано. Выводить не одну картинку и её расширять, трансформировать, а выводить ТРИ независимые картинки и.... делай с ними что хочешь, всунуть можно в любой монитор !!

    • Like 1
  6. 32 минуты назад, rybik69 сказал:

    Вам нужно что бы центр кокпита совпадал с центром экрана в центре без потери по высоте как в одно-мониторной версии.

    Да, с центром центрального экрана !  И что-бы масштаб картинки был тоже такой-же!
     

    32 минуты назад, rybik69 сказал:

    Вероятно что может помочь перевод всех моников на одно разрешение средствами оси.

    ???  Перевести монитор 1280х1024 на 2560х1440 🤣 Вы как себе это представляете? Я никак..
    Я не думаю, что Вы предлагает мне центральный монитор 32 дюйма 2560х1440 перевести на 1280х800 :-)))

    30 минут назад, rybik69 сказал:

    Второй вариант, правка луа. Думаю что отвязка центра от общей суммы по горизонту поможет. Какая строчка за это отвечает не знаю а ковыряться лень. Но она однозначно должна быть. Иначе бы изображение центрировалось по умолчанию по среднему монитору... что в принципе вы и ищете.

    Вот это надо попробовать

    3 часа назад, USSR_Rik сказал:

    Если Вы хотите странного, то посмотрите на дефолтный скрипт 3Cameras.lua (а также Stereo.lua и другие) - там есть параметры viewDx, viewDy (поворот камеры).

    Дополнительно в определении вьюпортов можно применить eye_shift_forward, eye_shift_up (сдвиг камеры от дефолтной позиции), FOV (понятно что), aspect (тоже понятно)

     Вот например я когда-то делал себе вид назад на втором мониторе:

        Rear = 
        {
            x = 1680,
            y = 0,
            width = 1280,
            height = 1024,
            viewDx = -3.14,
            viewDy = 0,
    		--eye_shift = 0.210000,
    		eye_shift_forward = 0.21,
    		eye_shift_up = -0.1,
    		FOV = 2.1,
    		useAbsoluteAnglesShift = true,
    		useAbsoluteFOV = true,
    		useAbsoluteCockpitPositioning = true,
    		useCockpitOnly = true,
            aspect = 1.74,
        },

     

    useAbsoluteAnglesShift = false; -- если true, то viewDx и viewDy применяются как радианы угла поворота камеры, если false - то как часть FOV
    useAbsoluteFOV = false; -- если true, то значение FOV для вьюпорта берется в радианах , если false - то как часть FOV
    FOV = 1.0; -- значение зависит от  useAbsoluteFOV 

    Подбирайте параметры под своё железо и свои пожелания

  7. 2 часа назад, rybik69 сказал:

    Так что там по трём мониторам выше?

    По трем моим пока так, никак короче пока 🙂 Повторю - у меня ТРИ РАЗНЫХ МОНИТОРА  с общим разрешение 5504 х 1440
     

    Варианты вывода...  Основной монитор левый, общее разрешение в настройках 5504 х 1440
    1. Вариант вывода "1 монитор"
       Изображение не по центру.
       На центральном и правом вверху пустые области (центрирование же по левому, он основной). Картинка увеличенного размера, раза в полтора.
       Зум не спасает, на картинке уже максимальное отдаление зумом!  Необходимо, что-бы у меня масштаб был, как на прежде с одним монитором, я его долго подбирал..

    1 Monitor.png
      

    2. Вариант "3 монитора"
        Видно и без комментариев. Сдвинуто влево и пустоты вверху на центральном и правом.
         3 Monitord.png 

    3. Вариант "My 3 monitors" со своим скриптом lua под мои реальные размеры мониторов
       Размер большой, как в 1-м варианте и плюс разные масштабы картинок на боковых !  Стрелки...красные.. Ну и те-же пустоты вверху на центральном и правом. Это вообще не вариант в принципе!
    3 Monitors MY.png

    Короче, все три варианта - не рабочие!
    Пока вот так...

     

    3 часа назад, USSR_Rik сказал:

    Если Вы хотите странного, то посмотрите на дефолтный скрипт 3Cameras.lua (а также Stereo.lua и другие) - там есть параметры viewDx, viewDy (поворот камеры).

    Дополнительно в определении вьюпортов можно применить eye_shift_forward, eye_shift_up (сдвиг камеры от дефолтной позиции), FOV (понятно что), aspect (тоже понятно)

     Вот например я когда-то делал себе вид назад на втором мониторе:

        Rear = 
        {
            x = 1680,
            y = 0,
            width = 1280,
            height = 1024,
            viewDx = -3.14,
            viewDy = 0,
    		--eye_shift = 0.210000,
    		eye_shift_forward = 0.21,
    		eye_shift_up = -0.1,
    		FOV = 2.1,
    		useAbsoluteAnglesShift = true,
    		useAbsoluteFOV = true,
    		useAbsoluteCockpitPositioning = true,
    		useCockpitOnly = true,
            aspect = 1.74,
        },

     

    useAbsoluteAnglesShift = false; -- если true, то viewDx и viewDy применяются как радианы угла поворота камеры, если false - то как часть FOV
    useAbsoluteFOV = false; -- если true, то значение FOV для вьюпорта берется в радианах , если false - то как часть FOV
    FOV = 1.0; -- значение зависит от  useAbsoluteFOV 

    Подбирайте параметры под своё железо и свои пожелания

    Это еще не пробовал
    Обязательно попробую !

    • Like 1
  8. 14 минут назад, rybik69 сказал:

    Глаза над полосой как раз над центром что очевидно и без линейки. Про "за пределами кабины" смешно. Для вас переключение видов новость?

    Вот этот-же момент в кабине, центр тоже левее, как и в виде снаружи, точь в точь
    На этом наш спор не о чём предлагаю закончить!

    URMM1.png

  9. 28 минут назад, rybik69 сказал:

    Вначале вы утверждаете что у вас идеальная середина по центральному монитору.

    Середина чего ??  Центр центрального монитора - это центр моих глаз в кокпите, когда я точно в середине кокпита сижу вот и всё. А на центр полосы я смотрю, или вбок - это не важно.
    Что тут непонятного. А где ВПП пофиг, она может быть и сзади 🙂

    • Like 1
  10. 15 минут назад, rybik69 сказал:

    Я в АЫЧе не один год провёл и как выставляется ЛА с игроком на полосу при старте знаю не понаслышке. Глаза пилота в центре полосы не важно как и кем вы там в ЛА посажены. Длину отрезков я вам показал. Там всё очевидно.

    Хоть 10 лет в АЫЧе 🙂  Кстати? А что такое АЫЧ? FSX ?   А я про MSFS - это немного разное
    Вот выставлен автоматом на полосе.. и где центр? И где глаза? За пределами кабины по вашему должны быть? :-)))

    URMM.png

    28 минут назад, USSR_Rik сказал:

    Если Вы хотите странного

    Я хочу одного, нормального вывода картинка на МОИ три разных монитора и всё. Это странно?
    Пока все советы ни к чему не приводили..
    Буду пробовать ваши рекомендации

  11. 9 часов назад, rybik69 сказал:

    Лично я вижу что красные одинаковы по длине а розовые разные. То есть центр ЛА не совпадает с центром монитора. Зато понятно что совпадает с длинной до внешнего угла внешнего монитора.

    😄 Это камера (глаза пилота) в кабине наклонены и повёрнуты . Я фоткал это совсем для другого. Успокойтесь, всё там идеально с центрами и выводом на боковые мониторы. И центр  - это не середина всех трёх мониторов, а середина центрального ! Как может быть цент серединой трёх мониторов, если мониторы все разные по ширине? Просто справа обзор меньше, чем слева, это как, справа окошко кабины пилотов меньше, слева - больше 🙂

  12. 5 часов назад, Chizh сказал:

    Получится. Просто настройте угол какой вам надо.

    Ха..
    Вот максимальное ZOOM-отдаление :-)) (минимальный FOV) в таком режиме
    Так, что и в этом варианте настроить угол, который мне надо тоже НЕ получается.. Фигня это вывод одно-мониторного изображения на три монитора
    Везде засада увы!

    ZOOM.png

    Итого:
    Ни как не получатся заставить показывать мою конфигурацию.. увы!
    А решение на поверхности, то, элементарное, но....

  13. 1 час назад, rybik69 сказал:

    стоит задуматься об одинаковых мониках, всех трёх что бы упростить задачу.

    Я пока прошу дать мне возможность выставить и вывести картинку с разрешением выше, чем предлагается в выпадающем списке при настройке. и ВСЁ! А оно( в DCS) берётся с Windows, суммарное разрешение всех реальных подключенных мониторов  и не более.
    Если я смогу вывести 7680 (при моих мониторах 5504), то всё получится!
    Да даже, если бы была возможность тупо растянуть окно мышкой... но нет такой возможности.
    А бежать покупать ещё 2 монитора по 32 дюйма...Да они мне не влезут на стол! 🙂 Эти и то... в притирку.

  14. 12 минут назад, rybik69 сказал:

    Что бы было так как на скриншотах у меня вам всего лишь нужно поставить у себя мониторы одного дюйма по диагонали и разрешения экранов.

    А ничё, что в первом сообщение я написал:
    Имею три разных монитора !!!!!!!!!!!
    Левый боковой    1920х1080
    Центральный       2560х1440
    Правый боковой  1024х1280
     

  15. 36 минут назад, Chizh сказал:

    Вам или шешечки или ехать?

    Про шашечки !
    Вот с этим как?
    При выводе на один монитор изображение центрируется, так.. и так как общий центр у меня не есть центр центрального монитора, то видим такое
    1 screen DCS 1.png

    Применяю "танец" очередной, сдвигаю всё правее (нестандартными методами DCS есс-но) к центру и.... левый монитор наполовину пуст
    1 screen DCS 2.png

    Что на это скажите, что "подкрутить", какой угол?
     

    • Like 1
  16. 1 час назад, Chizh сказал:

    Еще раз повторюсь, достаточно увеличить угол, если вам узкий не нравится. 

    Вот без всяких увеличений угла и прочих танцев, что-бы было понятно о каком увеличении обзора я говорю
    Это MSFS на моих мониторах с одним экраном и с тремя. Ничего не перестраивал, просто выключил боковые мониторы и всё.
    Надеюсь понятно, чего я хочу добиться от DCS ? И никаким увеличением FOV так не получится. Да и FOV я не хочу менять!!!!  Я его пол года вычислял-подбирал.
    Да и угол не поможет! Bы же видите на фото моих выше, что помимо увеличения изображения - оно сплюснуто ! И это никаким углом НЕ уберёшь!
    Неужели это сложно реализовать в DCS, дать возможность самому выбирать выводимый размер изображения!
    MSFS1.jpg

    MSFS3.jpg

     

  17. 36 минут назад, rybik69 сказал:

    Слушайте, Вы какую то глупость пишите, без обид. У Вас же на скринах видно что кроме нежелательного сужения картинки по высоте произошло увеличение обзора по ширине. То бишь очевидно что угол зрения увеличился.

    А как быть с "нежелательным" сужением и увеличением размера?  И увеличение обзора мизерное, не для такого используется схема трёх мониторов!
    Я выкладывал выше скрин с сима MSFS, там центральный экран, как и был, свой прежний с прежним размером и масштабом, так и остался. Добавились слева и справа такие-же примерно пространства для обзора с таким-же масштабом и размером, как основной!
    Ещё юзаю автосим (rFactor2), там в файле конфигурации ставлю 7680 х 1440 и три монитора и вуаля -всё просто. Никаких увеличений, изменений, просто как лева и справа добавляются окна.
    И если бы DCS разрешал выводить мне 7680 - то не было бы проблем!
    И смешно, когда добавляю справа мониторчик (экранчик) размером с пачку сигарет (и разрешением 2400, например), то всё получается!
    Короче, я понял.. это НЕ возможно в DCS, а выдавать желаемое за действительное... растянуть изображение, увеличить... нежелательное сужение, да и фиг с ним.. и т.д - это не метод!
    А решение то очень простое - дать возможность мне выставить разрешение рендеринга общее 7860 х1440 и ВСЁ !!!! 
     

     

    45 минут назад, Eponsky_bot сказал:

    Screen_240122_143912.jpg

    Screen_240122_143709.jpg

    Screen_240122_143731_2.jpg

    Это не три монитора - это УБОЖЕСТВО с стрелами копьями-крыльями !!  Тогда уж один монитор, чем такое
    Я не летал так, а только посмотрел на ваши скрины и голова набекрень стала..

  18. 1 минуту назад, Chizh сказал:

    Просто сделайте угол в кабине (зум) пошире и все

    Тоже не вариант, я долго подбирал зум, и что сейчас мне устраивает и менять его не хочу!
    Для эксперимента, просто добавил справа 4-й монитор (у меня панелька есть 1024 х 600) 🙂
    01.png

    и появилось в выборе вариант 6258
    02.png

     

    Ну и есс-но вывод на три монитора стал больше  (6258), лучше стало. Добавить еще дисплейчик 5-м на 1400 и ок, проблема решена! Смеюсь...
    Ну странно, почему в DCS такие ограничения ..

  19. 1 час назад, USSR_Rik сказал:

    Выберите пресет "1 Screen", разрешение суммарное реальных мониторов и картинка будет правильная. Вот например моя (2560*1440 и второй 1680*1050 = 4240*1440):

    При таком варианте раза в полтора увеличивается картинка, что мне не надо, хочу прежний масштаб и плюс на боковые вид увеличить. И толку от таких трёх мониторов ноль
    Надо не размер увеличить, а добавить боковой обзор на доп мониторы! Надо увеличить угол обзора, используя доп мониторы, а не вместить картинку в новый размер.
    У меня и так размер не малый, 32 дюйма основной монитор
    01.jpg

     

    02.jpg

     

  20. 56 минут назад, USSR_Rik сказал:

    А покажите для конкретики свой скрипт мультимониторов

    Вот ...
    1.  "3 My Monitors v1.lua" это каждый монитор под своё разрешение. Но в итоге, всё выводиться, но с разными масштабами на мониторах.

    2 . "3 My Monitors v2.lua" это под три 2560, который сплющивает центральное окно

    3.  "3 My Monitors v3.lua"  это то, же что и 2 (просто разными способами размеры указывал)

    3 My Monitors v1.lua 3 My Monitors v2.lua

    3 My Monitors v3.lua

  21. 12 часов назад, Eponsky_bot сказал:

    Но могу сказать одно, что при такой конфигурации как на картинке  необходимо  монитор 1920х1080 сделать основным.

    Делал я основным левый.. это не меняет ничего

    И...Ха, масштаб и размеры у Вас на разных мониторах с разным разрешение  - РАЗНЫЕ! Это видно явно!
    И не стыковка картинки ( стрелки), да всё там разное!
    Это фигня, а не режим мультимонитор
    555.png

    Это именно то, с чем я борюсь !!
    Так я делал.. а учитывая, что правый монитор у меня с заметно меньшим разрешением, то и эта разница очень большая..
     

  22. 1 час назад, USSR_Rik сказал:

    Вот на картинке я заштриховал то, что Вы не увидите, но что будет рендериться движком "вхолостую". Оно надо? Или я что-то не так понимаю?

    Абсолютно правильно Вы понимаете!
    А как мне иначе вывести изображение на 3- монитора с одинаковым масштабом (размером) на мониторах. Если выводить на каждый со своим разрешением - то МАСШТАБ (размер) изображений будет разный (это же ясно) и картинки ге состыкуются, не станут одним целым!
    Вот пример, что-бы понятно было:
    Скрин с моего MSFS, на моих трёх мониторах (мои мониторы в жёлтых рамках)
    Масштаб одинаковый (так как на каждый 2560 выводится), как и надо.

    Three monitors 2.png

    Да, часть изображения я не вижу, оно "не влазит" в мои мониторы (заштриховано), но а как по другому - никак!
    Да и справляется комп с таком выводом (7860 х 1440)
    Файл lua создать не сложно, но вот эти 7680 DCS не выводит, выводит только 5504 (это тот максимум, что могу выбрать в настройках), сплющивая центральное изображение до 384 px! (5504-2560-2560=384)
    Если бы была возможность вывода в трёх изображений в экранном виде с полями, то можно было бы тупо растянуть левое и правое изображение до нужного масштаба (за пределы мониторов есс-но), но в DCS нет такой возможности тоже! Хоть Fullscreen, хоть нет - картинка фиксированная, без полей и не растягивается..

    Другого пути вывода на три РАЗНЫХ монитора три изображения одинакового масштаба ( кроме, как вывода 2560 х 3)  я не вижу!

    1 час назад, USSR_Rik сказал:

    Оно надо?

    "Оно" не надо конечно 🙂  Просто другого пути не вижу. А вы?

    1 час назад, USSR_Rik сказал:

    А зачем рендерить картинку на это поле

    А затем, что-бы масштаб (размер) картинок был одинаков

  23. День добрый!
    Имею три разных монитора
    Левый боковой    1920х1080
    Центральный       2560х1440
    Правый боковой  1024х1280

    Про редактирование lua файлов в папке "...\DCS World OpenBeta\Config\MonitorSetup" в курсе для чего и как.
    Проблема в другом. При выборе общего разрешения для 3-х мониторов (да и для одного, всё равно как) предлагается максимальное разрешение 5504х1440. 5504=1920+2560+1024.
    При таком варианте (и редактировании lua фала) изображение на трёх мониторах выводится, но на каждый монитор со своим разрешением, что есс-но приводит к разному масштабу изображения на мониторах (что есс-но), ну короче полный бардак!
    Как выход с положения  - видится вывод изображения с одинаковым разрешение на все три монитора (2560х1440). Да, часть экрана будет за пределами боковых мониторов, но это не важно абсолютно. Главное, что масштаб и размер изображений будет одинаков на всех мониторах!
    Т.е сделать разрешение 7680 (2560х3) на 1440 и разложить на три монитора. Всё вроде просто..
    Но нет! DCS не даёт возможности сделать общее разрешение БОЛЬШЕ, чем имеющееся суммарное разрешение трёх мониторов (в моём варианте это 5504х1440. В предлагаемом выпадающем списке - это максимальное.

    3 monitors 2.png

    И похоже, что это берётся с Windows, так как в файлах DCS я нигде не нашёл этих вариантов.
    Пробовал "обмануть", вручную вбить 7680, вбивается, сохраняется, но..в игре НЕ применяется! Имеем те-же 5504х1440.

    3 monitors 3.png

     

    Как мне решить эту проблему?
    Вот рисунок, что-бы понятней было, что имею и как хочу. Красным рамки - это как просто бы сделать, но.. не получается
    3 monitors 1.png

     

    P.S В MSFS, например такой вариант элементарно делается, в других симах (rFactor2, нарпример любое разрешение можно выставить по желанию... А в DCS какой-то странный запрет
    И получается, что имея такую комбинацию мониторов, мощную систему (которая 7680х1440 без проблем рендерит) я не могу тупо это использовать!
    Разработчики - скажите, как мне это сделать?
    Может как-то в lua файле можно масштабирование сделать? Что-бы размеры изображений выровнять?
    Возможно может то как-то связано с режимами вывода в DCS, Fullscreen и Window Borderless (оконный без полей)..?

×
×
  • Create New...