Jump to content

Нейтральный зум (FOV) в Server.lua - разным для каждогог ЛА ?


SMN

Recommended Posts

Как (и можно-ли) в файле Server.lua, который в пользовательской папке (C:\Users\XXX\Saved Games\DCS\Config\View) параметр пределов zoom-а - local gCameraViewAngleLimits = {xx.000000, xxx.000000} задать разным для каждого типа ЛА ? А не общим для всех.

Для каждого типа мне удобней в нейтральном положении регулятора FOV (а это середина 'этого диапазона -local gCameraViewAngleLimits, я так понимаю), что бы эти значения были разными.

Пробовал "тупо" вставлять этот параметр в общий Server.lua в разделы для конкретных ЛА - не получается..

Или может в C:\Users\ЧXXX\Saved Games\DCS\Config\View для разных ЛА папки свои делать..? Как?

 

P.S Например.. делаю пользовательские виды. На A-10C в SnapViews.lua параметр viewAngle = 100.00000,--FOV (так для меня комфортно)

Что-бы этот FOV был при нейтральном регуляторе zoom-а, надо в Server.lua установить диапазон gCameraViewAngleLimits так, что-бы середина была именно 100!

По формуле (min + (max-min)/2 = default viewAngle (index 13) это будет... local gCameraViewAngleLimits = {20.000000, 180.000000}.

А для другого ЛА (FA-18 мне нужен нейтральный FOV не 100, а 85 !! Он выставлен в SnapViews.lua у FA-18 (параметр viewAngle = 85.00000,--FOV) и уже local gCameraViewAngleLimits должен быть = {20.000000, 150.000000}.

При запуске сима, если не трогать регулятор zoom-а, всё ОК, FOV ставиться тот, что в SnapViews.lua параметр viewAngle в13, но стоит только чуть двинуть

zoom и вернуть его в нейтраль - то FOV сразу "прыгает" на середину диапазона, что установлен в Server.lua в gCameraViewAngleLimits !!! О он там общий

для всех!


Edited by SMN

Окурок, выброшенный в урну, гораздо патриотичнее флажочка на автомобиле

TM Wartrhog Stick + VPC MongoosT-50Base + VPC TMW Extension 150mm / TM Wartrhog Throttle / CH Pro Pedals / 2-VPC Deck Mount / TrackIR5/

__________________________________________________________

i5-10600K Over to 5.0MHz/32GbDD4-3200/RTX4070/System-SSD1 DCS-SSD2/32" 2560x1440

Link to comment
Share on other sites

Так а чем не устраивает персональная для каждого ЛА настройка в SnapViews.lua? И зачем Вам максимальные значения в 150/180 градусов? Это же дичь, не?

 

Это я для себя уточняю, чтобы понять необходимость именно такой настройки. Почему дефолтный FOV должен быть именно серединой?

фил фоба не слаще...

________________

i5-3570K, 24GB DDR3-1600, 6GB GTX1060, Win7x64

Link to comment
Share on other sites

Так а чем не устраивает персональная для каждого ЛА настройка в SnapViews.lua? И зачем Вам максимальные значения в 150/180 градусов? Это же дичь, не?

 

Это я для себя уточняю, чтобы понять необходимость именно такой настройки. Почему дефолтный FOV должен быть именно серединой?

 

 

Дело в том, что дефолтный, настроенный FOV в SnapViews.lua будет дефолтным до тех пор, пока вы не тронете регулятор зума. У меня он на слайдере РУД кабана. Как только тронете этот регулятор и вернёте в центр - то FOV сразу станет равен серединке, что в строке "local gCameraViewAngleLimits" файла Server.lua !! А этот параметр общий для всех ЛА

А максимальное значение 150...180 в "gCameraViewAngleLimits" файла Server.lua" - это при таких углах получается необходимая "серединка"... которая нужна, как дефолтный FOV и задана в SnapViews.lua для конкретного ЛА при минимуме 20!

 

 

P.S "local gCameraViewAngleLimits" - (min + (max-min)/2 = default viewAngle (index 13)

Окурок, выброшенный в урну, гораздо патриотичнее флажочка на автомобиле

TM Wartrhog Stick + VPC MongoosT-50Base + VPC TMW Extension 150mm / TM Wartrhog Throttle / CH Pro Pedals / 2-VPC Deck Mount / TrackIR5/

__________________________________________________________

i5-10600K Over to 5.0MHz/32GbDD4-3200/RTX4070/System-SSD1 DCS-SSD2/32" 2560x1440

Link to comment
Share on other sites

Дело в том...

Я понял. Ось. Тут я не в курсе, ибо пользуюсь кнопками. Адекватно настроить зум на ось у меня в своё время не вышло.

фил фоба не слаще...

________________

i5-3570K, 24GB DDR3-1600, 6GB GTX1060, Win7x64

Link to comment
Share on other sites

Дык если зум на оси, можно просто кривую настроить так, что бы центр был смещён.

Ага.. на каждый ЛА перестраивать кривую? И как там сместить кривую, что-бы точно угадать default View в центре? ИМХО не возможно!

Проще (если возможно) прописывать этот центр в "local gCameraViewAngleLimits"для каждого ЛА отдельно. Если конечно это возможно. Что и является темой данного топика и вопросом ??

Окурок, выброшенный в урну, гораздо патриотичнее флажочка на автомобиле

TM Wartrhog Stick + VPC MongoosT-50Base + VPC TMW Extension 150mm / TM Wartrhog Throttle / CH Pro Pedals / 2-VPC Deck Mount / TrackIR5/

__________________________________________________________

i5-10600K Over to 5.0MHz/32GbDD4-3200/RTX4070/System-SSD1 DCS-SSD2/32" 2560x1440

Link to comment
Share on other sites

Ага.. на каждый ЛА перестраивать кривую? И как там сместить кривую, что-бы точно угадать default View в центре?

 

Методом тыка конечно же. Благо уже давно настали времена, когда настраивать управление можно прямо в полёте и значение фов видно, поэтом подобрать нужное значение можно достаточно быстро. Не, хозяин-барин конечно, нет так нет.

Link to comment
Share on other sites

настраивать управление можно прямо в полёте и значение фов видно

...упустил. Как увидить FOV в симе?

Окурок, выброшенный в урну, гораздо патриотичнее флажочка на автомобиле

TM Wartrhog Stick + VPC MongoosT-50Base + VPC TMW Extension 150mm / TM Wartrhog Throttle / CH Pro Pedals / 2-VPC Deck Mount / TrackIR5/

__________________________________________________________

i5-10600K Over to 5.0MHz/32GbDD4-3200/RTX4070/System-SSD1 DCS-SSD2/32" 2560x1440

Link to comment
Share on other sites

Как (и можно-ли) в файле Server.lua, который в пользовательской папке (C:\Users\XXX\Saved Games\DCS\Config\View) параметр пределов zoom-а - local gCameraViewAngleLimits = {xx.000000, xxx.000000} задать разным для каждого типа ЛА ? А не общим для всех.

 

Во вложении файл Server.lua, надеюсь разберешься как там все устроено. Настройки мои, так что переделай под себя. Файл положить в Saved Games\DCS...\Config\View\.

Server.lua

=TMS=220=MadDog

i7-8700K 4.8GHz, 32 GB RAM, GTX 1080 OC, Benq 2560x1440@60 32", VirPil Throttle&Stick

Link to comment
Share on other sites

надеюсь разберешься как там все устроено. Настройки мои, так что переделай под себя.

Разобрался конечно, сенкс ! Всё работает..:thumbup:

Я примерно так-же делал, копировал но наверное что-то не так :-)

Параметр CameraViewAngleLimits вставлял в конкретный ЛА, но он "убивал" все остальные параметры.., что ниже него! И они брались из основной папки DCS, а не с saved games.

Может потому-что я вставлял не "CameraViewAngleLimits", а "local gCameraViewAngleLimits" (gCameraViewAngleLimits)

Но не важно, сейчас всё нормально (общий Server.lua), для каждого ЛА свои пределы FOV и остальные параметры !

Что и нужно было.


Edited by SMN

Окурок, выброшенный в урну, гораздо патриотичнее флажочка на автомобиле

TM Wartrhog Stick + VPC MongoosT-50Base + VPC TMW Extension 150mm / TM Wartrhog Throttle / CH Pro Pedals / 2-VPC Deck Mount / TrackIR5/

__________________________________________________________

i5-10600K Over to 5.0MHz/32GbDD4-3200/RTX4070/System-SSD1 DCS-SSD2/32" 2560x1440

Link to comment
Share on other sites

  • 2 weeks later...

А по Спитфайрам что и куда прописать, чтобы максимальный FOV сделать поменьше, не 140? В Мустанге этот показатель нормальный - 120, на кой ляд кому-то именно в Спитфайре понадобился 140, не пойму! Помогите, плиз...

Link to comment
Share on other sites

Скопировать секцию с настройками спита из дефолтного файла Server.lua, находящегося в папке с игрой в каталоге Config\View\, и вставить в файл Server.lua в пользовательской папке по аналогичному пути. Во вставленной секции изменить второй параметр функции CameraViewAngleLimits.

У меня спита нет, поэтому подробнее не могу.

=TMS=220=MadDog

i7-8700K 4.8GHz, 32 GB RAM, GTX 1080 OC, Benq 2560x1440@60 32", VirPil Throttle&Stick

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...