Как в рамках мода настроить камеру от 3го лица (аркадную) для самолета?

Добрый день уважаемые!
Включил для самолета камеру plane_tps_cam таким кодом на основании данного поста

yak_1_early{
_override:b=yes

“camNames:array”{
camNames:t=“plane_tps_cam”
}
}

Однако камера “не держит курс” как это у танков происходит. Она вращается медленно вокруг самолета, а хотелось бы что бы она была аркадной как в war thunder.


Что хочу настроить для мода:
-камера следует за маркером мышки . аркадная камера самолета просто.
-камера при зажатой кнопке обзор (С) может вращаться независимо от курса самолета
-возможно ли при этом еще переключаться на вид от пилота?

Другие варианты тоже подойдут, главное настроить аркадное управление самолетом.

Возможно можно “сдвинуть” фпс камеру? Вот так будет если “двигать самолет”:



в этом случае мы “выдвинули” физюляж самолета . Вращение камеры фпс камеры работает, + она следует по направлению.

С уважением к вам и вашей работе, Boroda_Play_YT

2 лайка

попробуй tps заменить на fps

это стандартная камера получается. не то что надо.

В плане, как в тундре? ну просто камеру от первого лица тогда наверное просто надо отдалить

Ну опять же, просто кокпит отдалить, но тогда ты будешь видеть себя вроде бы

Нет, переключения не работает

Ну если её двигать, то при отдалении она автоматом в камеру третьего лица переквалифицируется

не, это камера от третьего лица

Да, как в Тундре надо. А как отдалить?

Привет. Вот что вышло:



я пробовал. вид из кабины все равно. Либо ты прав, но тогда не ясно как ее отдалить)

А вот что дает такая настройка:


камера вращается медленно вокруг самолета:
f4u_1d{
_override:b=yes

“camNames:array”{
camNames:t=“dev_tps_cam”
}
}

тогда попробуй вставить ссылку на свою камеру

в entities.blk напиши

plane_fps_cam{
_override:b=yes
isHeroCockpitCam:b=yes
isTpsView:b=no
shooter_cam__blk:t="%ugm/moia_camera.blk"
}

самая последняя настройка - это путь к файлу твоей камеры (начинается с %ugm/название_папки)

image

дальше создаем папку с таким названием и пишем туда это

inputSpd:r=4.0

zoomedOut{
  atPos:r=0.0
  pivotPos:p3=0.35, 0.2, 0.07
  offset:p3=0, 0.15, -6 /// [Минус влево, вправо плюс] [Плюс вверх, минус вниз] [Минус назад, плюс вперед]
  fov:r=110.0
  velTau:r=0.15
  velFactor:r=0.1
  tau:r=0.2
  tmToAnimRatio:r=0.8
  animTau:r=0.8
   }

zoomedIn{
  atPos:r=1.0
  offset:p3=0, 0.15, -0.85
  fov:r=50.0
  velTau:r=0.0
  velFactor:r=0.0
  tau:r=0.0
}

все теперь должно работать

С самолетами не пробовал, но по идее должно быть как на танках. Добавь ещё сюда TPSview yes, который на танках, просто оттуда скопируй и сюда вставь

plane_fps_cam{
_override:b=yes
  _use:t="shooter_cam"
  camera__fovSettingsPath:t="vehicle_camera_fov"
  shooter_cam__blk:t="content/common/gamedata/cameras/planefpscam.blk"
  camera__animcharMaxDtThreshold:r=0.4
  zfar:r=40000.0
  bindToVehicle:b=yes
  shooter_camera__forceStabilized:b=no
  shooter_cam__tau_on_change:r=0.0
  isHeroCockpitCam:b=yes
  isPlaneCockpitCam:b=yes

  "plane_fps_cam__applyLookAroundOffset:tag"{
  }
}

Тут соответственно указываешь путь до кастомной настройки камеры и всё готово, на всех самолетах применится изменение

Камеры самолетов по параметрам такие же, как у танков

inputSpd:r=4.0

zoomedOut{
  atPos:r=0.0
  offset:p3=0.0, 0.0, 0.0
  fov:r=90.0
  velTau:r=0.0
  velFactor:r=0.0
  vertOffset:r=0.0
  tau:r=0.0
}

zoomedIn{
  atPos:r=1.0
  offset:p3=0.0, 0.0, 0.0
  fov:r=60.0
  velTau:r=0.0
  velFactor:r=0.0
  vertOffset:r=0.0
  tau:r=0.0
}

Так что в теории если просто укажешь путь до камеры, как настроил на танке, всё сработает

1 лайк