UE 5.1: Делаем правильную камеру с видом от первого лица.

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 43

  • @tistreza.horror3751
    @tistreza.horror3751 Год назад +9

    Может уже и не актуальный коммент но все же, может поможет в будущем. По поводу выглядывания кусочка волос. Есть простое решение, которое используется во многих играх. Это ограничение поворота камеры по вертикали. Нода Get Player Camera Manager из нее Set View Pitch Min/Max и в них ставим ограничение.

    • @svaretsky
      @svaretsky  Год назад +1

      Еще более поздний ответ. Это да, такое ограничение имеет место быть, а еще, если персонаж присутствует целиком, а не безголовый, то необходимо делать поворот головы в сторону камеры. В общем и то и другое есть в следующих видео.

  • @zpmirov
    @zpmirov 3 месяца назад +1

    Такая камера будет видеть сквоз текстуры

  • @Un_Psychosis
    @Un_Psychosis Год назад +1

    Спасибо помог очень)

  • @КонстантинКузькин-у5у

    Спасибо.) Я тоже намучился с 5,1,1...По этому создал проект заново в 5,0,3...Жду глобальное обновление 5,1,1, а пока в него ни ногой!)))

    • @svaretsky
      @svaretsky  Год назад

      Меня печалит World Partition. Хочется использовать, но при добавлении ландшафта добавляются полосы( то есть между секторами получается щель.

    • @КонстантинКузькин-у5у
      @КонстантинКузькин-у5у Год назад

      @@svaretsky На просторах ютьюба попадался ролик с исправлением данной проблемы, не помню я как, но решение есть.

    • @svaretsky
      @svaretsky  Год назад

      @@КонстантинКузькин-у5у пол дня сегодня гуглил и там лишь решение для проблем с полосками от света нашел. Но не при использовании World Partition. Написал в русскоязычную группу по движку и там молчат.

    • @КонстантинКузькин-у5у
      @КонстантинКузькин-у5у Год назад

      @@svaretsky Час потратил, видео не попалось, не помню у кого смотрел. Если не лень попробуйте пересобрать проект на 5,0.3...А в друг там все работает.Причем с сразу включенным миром, что бы не преобразовывать.

  • @Дмитрийсекрет-н7о
    @Дмитрийсекрет-н7о Год назад +1

    Спасибо. Классный урок.

    • @svaretsky
      @svaretsky  Год назад +1

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

  • @insurrection4712
    @insurrection4712 6 месяцев назад

    Почему-то не удаляется камера блум

  • @al837
    @al837 Год назад

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

    • @svaretsky
      @svaretsky  Год назад

      Не совсем понял суть проблемы. Продублируйте в телеграме, желательно со скриншотами или видео. t.me/SvaretskyGP

    • @al837
      @al837 Год назад

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

    • @svaretsky
      @svaretsky  Год назад

      @@al837 а, тогда во вкладке world settings в редакторе нужно выбрать default pawn class блюпринт с вашей камерой

    • @svaretsky
      @svaretsky  Год назад

      @@al837 эти настройки в разделе Game mode. Если там стоит None, тогда поставьте Game Mode base и выполните в нем вышеупомянутую настройку

    • @al837
      @al837 Год назад

      @@svaretsky спасибо. мне помимо этого еще пришлось на вкладке details в разделе pawn поставить auto prossess player на player 0.

  • @Jurgimba
    @Jurgimba Год назад

    А если упираемся в стену, то можно посмотреть в прыжке или после него, что находится за ней. Как пофиксить это, чтобы камера в упоре не выходила за стену? В целом спасибо!

    • @lookichtafer
      @lookichtafer Год назад +1

      Камера должна находиться внутри капсулы персонажа. Тогда не будет выходить за стены. Если вы делали все как на видео и камера выходит за стены, значит у персонажа модель или анимация выходит за пределы капсулы персонажа.

  • @АнтонЕфремов-м9г
    @АнтонЕфремов-м9г 8 месяцев назад

    Рекомендую еще поменять размер камеры Чтобы сквозь стены не смотреть

    • @svaretsky
      @svaretsky  7 месяцев назад

      А что значит размер камеры?

  • @TheVOVADGames
    @TheVOVADGames 9 месяцев назад

    К сведению если знаешь название отдела то сверху есть поиск раздела.

  • @_daleko_3008
    @_daleko_3008 9 месяцев назад

    А как сделать чтобы камера не дрожала ?Ну когда ты идешь в перед или в бок то камера иногда резко дрожит

    • @_daleko_3008
      @_daleko_3008 9 месяцев назад

      это получается нужно анимацию менять

    • @svaretsky
      @svaretsky  9 месяцев назад

      @@_daleko_3008 ее можно просто привязать не к голове. Вернее вообще не привязывать к персонажу

    • @_daleko_3008
      @_daleko_3008 9 месяцев назад

      @@svaretsky ну не знаю

    • @_daleko_3008
      @_daleko_3008 9 месяцев назад

      @@svaretsky может быть это самая лучшая идея

    • @svaretsky
      @svaretsky  9 месяцев назад

      @@_daleko_3008 она изначально не привязана

  • @juliaivanova5015
    @juliaivanova5015 Год назад +2

    Бро, так не делается)
    Сделай following скрипт для камеры и в таргет укажи голову а лучше даже шею. И желательно сделать переменную плавного движения типа lerp. В общем дальше просто настраивай как тебе надо.

    • @juliaivanova5015
      @juliaivanova5015 Год назад +1

      И голову нужно отдельно рендерить и что бы внутренности головы в камеру не попадали.

    • @svaretsky
      @svaretsky  Год назад

      Что такое Following скрипт?

    • @juliaivanova5015
      @juliaivanova5015 Год назад

      @@svaretsky Скрипт который будет брать позицию кости и двигать туда камеру.

    • @svaretsky
      @svaretsky  Год назад

      @@juliaivanova5015 я понял, чтобы двигалась не камера, а голова. Чтобы со стороны было видно, что наш персонаж смотрит наверх или вниз. Это будет чуть позже. Иду поэтапно, от простого к сложному, чтобы не было путаницы.

    • @svaretsky
      @svaretsky  Год назад

      @@juliaivanova5015 а что насчет отдельного рендеринга головы? Об этом я даже не задумывался, как и зачем это делать?