Unreal Engine 5-My Horror(Tutorial 11#) Оптимизация

Поділитися
Вставка
  • Опубліковано 10 кві 2024
  • Всем привет,хочу сделать свою игру и решил записывать процесс.Если это будет кому-то интересно,то это будет очень круто.
    Если нужно будет подробнее объяснить материал,то дайте знать.Если кому-то это помогло,то тоже дайте знать.
  • Фільми й анімація

КОМЕНТАРІ • 20

  • @ruslancgi3220
    @ruslancgi3220 7 днів тому +1

    Большое спасибо!

  • @Alyo_Osyotr
    @Alyo_Osyotr 29 днів тому +7

    Почему в данной сцене просто не забейкать свет? При скачивании моделей надо сразу обращать внимание на кол-во полигонов и разрешение текстуры. Сейчас в AA AAA геймдеве нормальная практика использовать 2к и даже 1к текстуры, но надо за текселем следить. Для каждой мешки надо обязательно использовать ЛОДы. Помимо обычных лодов есть еще лоды для текстур. Условно говоря для объекта используется 4к текстуры, так вот на расстоянии можно использовать 2к или вообще 1к текстуры, что тоже очень хорошо поможет. Плюс в редакторе это не финальный фпс. Если скомпилировать проект, то будет показывать более честный результат и обычно он выше, чем в редакторе
    P.S. Вспомнил, что еще хорошей оптимизацией размера игры будет паковка текстур не отдельно в рафну, металик, ао, а в одну текстуру, просто по разным каналам распихать. Вот и вместо 3х текстур условно 4к размера, мы имеем одну текстуру

    • @zvgame2
      @zvgame2  29 днів тому +1

      Качественно запечь свет лично у меня не получилось,в остальном полностью с вами согласен,но я пока еще с ЛОДами и нанитами тесно не работал,лишь поверхностные знания имею

    • @zvgame2
      @zvgame2  29 днів тому

      Спасибо большое,буду разбираться в этих вопросах поближе

    • @FITAF-yq9of
      @FITAF-yq9of 17 днів тому +1

      По поводу лодов и текстур
      При включённом nanite можно практически забыть о существованиях лодов, за исключением редких моментов, где нужно чтобы объект раньше прорисовывался, в таком случае есть вкладка LOD0 в редакторе меша, он автоматически создаёт нужно геометрию, покрутив пару ползунков.
      Используй virual texture, а вообще, если размер текстуры кратен 32 (1024, 2560, 4096), анриал сам создаёт мипмапы и плавно их переключает (можно открыть любую текстуру и там самая первая позиция - Mip gen settings - должно стоять From Texture group, тогда у тебя всё будет работать само)

    • @zvgame2
      @zvgame2  17 днів тому

      @@FITAF-yq9of спасибо!

  • @karimkiller3312
    @karimkiller3312 29 днів тому +1

    amazing work my friend!

    • @zvgame2
      @zvgame2  29 днів тому

      Спасибо!

  • @Batareika007
    @Batareika007 29 днів тому +1

    в horror engine, люмен там в настройках по умолчанию, его надо убрать в настройках игры, то что меняешь в самом редакторе он его потом обнуляет( ну эт наверно ты уже знаешь) продолжай работать !! ждем твоих видео)

    • @zvgame2
      @zvgame2  29 днів тому

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

    • @Batareika007
      @Batareika007 28 днів тому +1

      @@zvgame2 записал тебе короткое видео) но я думаю ты об этом знаешь ua-cam.com/video/FBcj4AOM-_U/v-deo.html

    • @zvgame2
      @zvgame2  28 днів тому +1

      @@Batareika007 спасибо большое за видео!не сразу понял,что ты это имел ввиду,я как-то давно пробовал менять и тут значения,но честно говоря у меня не свет не изменился и фпс тот же остался,сегодня попробую еще раз
      А еще прикол,что я сегодня пол дня разбирался с виджетами,настраивал что мне нужно,что нет,менял,передвигал(но я до этого в НЕ с ними не работал и пришлось по попеть,чтобы разобраться),а ты сейчас скинул этот видос,будь он вчера,я б так был бы счастлив😅
      В любом случае спасибо за помощь и отклик!

    • @zvgame2
      @zvgame2  28 днів тому

      Подскажи,где-нибудь можно с тобой связаться(ВК или телеграмм),в одном вопросе я никак не разберусь,возможно ты знаешь?

    • @Batareika007
      @Batareika007 28 днів тому

      @@zvgame2 я тебе написал в вк, с радостью помогу чем смогу)

  • @mayak7500
    @mayak7500 17 днів тому +1

    Очень интересно

  • @project_messiah
    @project_messiah 29 днів тому

    Отруби наниты в проекте просто......ааааа бутылка 2 ляма полигонов....ну удачи, зато динамик тени поотключал окэй
    -_-

  • @IstyManame
    @IstyManame 11 днів тому

    Очень сдерживаю маты сейчас, вкратце если не понимаешь тему то не пили заблуждающие видео пожалуйста. Втупую отключать 90% теней в 2024 это че за дела. Можно было смерджить акторов или превратить их в инстанс меши, объединить материалы чтобы уменьшить кол-во DrawCall-ов, объединить их с помощью HLOD объемов в конце концов. Сделать запекание. Нахера ты Screen Space вообще поставил в Global Illumination это экспериментальная функция, выглядит ужасно и без нее производительность лучше. Волюметрик свет можно было заменить на плоские карточки с Emission материалом. Ну или хотя бы покажи основы профайлинга - ебаный stat unit в котором видно уперся ты в проц или в видяху. Хотя Unreal Insights тоже можно было затронуть, мощный инструмент для определения тяжелых точек игры. Сказал про текстуры но не сказал про Virtual Textures которые ахерительно экономят память в замкнутых пространствах типа твоего примера, но даже в открытых тоже помогает, например The Finals благодаря этому жрет не больше 5 гигов на максималках. Чего-то не знать это не преступление, все с чего-то начинают, но подкашивать чужой прогресс своими недорощенными знаниями это мерзко и неуважительно по отношению к собратьям анрильщикам. Хочу верить что учтешь это и будешь хоть как-то подготавливаться к теме видео прежде чем вываливать его на общедоступной платформе. Удачи с прогрессом

  • @MixaUE
    @MixaUE 20 днів тому

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

    • @zvgame2
      @zvgame2  20 днів тому

      Хорошо

    • @TS_BG_WD
      @TS_BG_WD 7 днів тому +1

      Так кроме Люмена есть еще и Нанит и куча других интересных плюшек. Как по мне разница в ФПС не сильная между UE4 и 5, если убрать все графонистые штуки с 5, так что лучше уж пусть будет 5 с широкими возможностями, которые можно в будущем использовать, чем 4, где ты их вообще не сможешь использовать.