Triplanar материалы в Unreal Engine 5

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

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

  • @vyacheslavsh321
    @vyacheslavsh321 13 дней назад

    Ценно! Огромная благодарность за то, что показал сравнение и произносишь что именно и куда подключаем, а не "это-сюда" и "то-туда", или ещё хуже "эту штуку к той"
    Редко кто делится опытом, но задумывается о том, что внимание зрителя глазами будет в своём проекте.
    Уважуха. Это признак мастерства вашего и нашего понимания что же именно, для чего и как конкретно делается.

  • @ФедорБонштедт
    @ФедорБонштедт 10 месяцев назад +14

    очень простым языком объясняешь, спасибо

  • @grand3dgames
    @grand3dgames 4 месяца назад +3

    Вот оно, очень полезно, тем более для быстрой разработки уровня из блоков. Красота! Спасибо!

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

    Лучший в мире за работой, это я про Вас.
    Обнял, приподнял.

  • @cubicworld01
    @cubicworld01 5 месяцев назад

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

  • @astvideotv
    @astvideotv 4 месяца назад

    И еще раз огроменное спасибо! Чутка забыл детали, а теперь снова вспомнил. ))))

  • @volodesigner1387
    @volodesigner1387 2 месяца назад

    Блин, спасибо! Очень классно всё рассказал, удобно) Спасибо!

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

    Спасибо тебе огромное, очень полезный видос!

  • @АлександрЛутков-в5с

    Чел, просто красавчик, спасибо , лучший !

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

    Ого, я вообще впервые такое вижу. Спасибо! Очень захотелось узнать насколько такие материалы более потребляют ресурсов ПК? Но полистал ниже коменты и увидел что автор уже дал ответ. Спасибо, еще раз!

  • @DINNKA
    @DINNKA 3 месяца назад

    Спасибо огромное, как я раньше без этого жил

  • @mitalisitsyn2706
    @mitalisitsyn2706 10 месяцев назад

    Единственный кто нормально объяснил

  • @sanya5296
    @sanya5296 11 месяцев назад

    Спасибо огромное, очень помог! Единственное видео в котором все подробно объяснили!

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

    Всё хорошо работает давно искал = всё просто и понятно объяснил. спасибо!

  • @vadimbelkin7272
    @vadimbelkin7272 2 месяца назад

    Почему при данном подходе съезжает нормалка относительно бейс колор карты при повороте меша по оси?

  • @YouTann.
    @YouTann. Месяц назад

    спасибо большое, помог!

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

    Бродил по инету 3 дня и нашёл произведение искусства!

  • @skakun.design
    @skakun.design 5 дней назад

    Лучшие 7 минут моей жизни

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

    Безумно полезное видео,спасибо!

  • @AndrewPeskov
    @AndrewPeskov 3 месяца назад

    А как проделать тоже самое с текстуры AO,metalic , routhness ??

  • @Дмитрий-о1щ8г
    @Дмитрий-о1щ8г Год назад

    Спасибо огромное, очень полезно, до этого даже не знал об этом

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

    Отличный видос! Афигенно нужная инфа! Автору респектище!

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

    Круто, незабрасывай!

  • @Profekst-wz9xo
    @Profekst-wz9xo 4 месяца назад

    Брат спасибо ты так объясняешь хорошо и понятно лайк и подписка

  • @kalinikovgame7960
    @kalinikovgame7960 4 месяца назад +3

    Как добавить карты шероховатости, или метала?

    • @OFF-999
      @OFF-999 4 месяца назад +1

      Тоже интересно

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

    THANK U MY FRIEND, YOUR VIDEO ARE VERY HELPFUL!!!!!

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

    А автор то Хорош! СПасибо!

  • @Wemengumi
    @Wemengumi 10 месяцев назад

    Спасибо большое! Очень помог

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

    Лаконичное и классное видео. Спасибо!)
    Шейдер много кушать будет по итогу?

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

      Спасибо)) не заметил никаких доп. нагрузок при использовании Triplanar, даже на очень дальних и высоких стенках)

  • @astvideotv
    @astvideotv 4 месяца назад

    Да, кстати, этот пример касается пропорционального скалирования текстуры. А если у меня текстура прямоугольная, например картина ?

    • @martem000
      @martem000  4 месяца назад

      @@astvideotv то можно просто масштаб задать вручную через TextureCoordinate в материале или на UV развертке

  • @MrAkeron
    @MrAkeron 2 дня назад

    А такой материал не будет перегружать графический процессор? Как он с точки зрения оптимизации?

  • @radamcqueen
    @radamcqueen 8 месяцев назад +1

    Крутой урок! Спасибо огромное!
    А как добавить ещё, чтобы цвет можно было поменять?

    • @martem000
      @martem000  8 месяцев назад +1

      Сделал на скринах инструкцию) drive.google.com/drive/folders/1W0GqeUJW-Jm0Ksn_f9a9EjRcBpkAGUA8?usp=sharing

    • @radamcqueen
      @radamcqueen 8 месяцев назад

      @@martem000 Спасибо огромное!❤‍🔥

  • @baonguyen-qm4qr
    @baonguyen-qm4qr 11 дней назад

    OMG this is the easiest way! thanks so much

  • @Noftil
    @Noftil 10 месяцев назад

    Спасибо!

  • @gladiyit6771
    @gladiyit6771 3 месяца назад

    спасибо

  • @Художественнаяковка-о9ы
    @Художественнаяковка-о9ы 8 месяцев назад +1

    добрый день спасибо за урок. но У меня проблема на лендскейпе вытянул гору с трипланаром и казалось бы все ок ,но врт нрмалка с другой стороны вывернута !!!!. как быть ? Помогите плиз

    • @martem000
      @martem000  8 месяцев назад +1

      Добрый день, здесь не подскажу, попробуйте задать этот вопрос в нашем чате t.me/UE_3D

  • @KMm-q5p
    @KMm-q5p 5 месяцев назад

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

    • @martem000
      @martem000  5 месяцев назад

      @@KMm-q5p хороший вопрос) но у меня нет на него ответа. Можете попробовать узнать в нашем чате по UE t.me/UE_3D , вдруг кто применяет такое

  • @ivan-jc1bp
    @ivan-jc1bp 9 месяцев назад

    Огромное спасибо! Почему я нашёл это только спустя месяц.

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

    Какая же имба

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

    2:15 texture object убрали из этого списка, кто знает на что он заменён?

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

      Только что проверил, всё на месте, версия UE 5.4
      Если у вас русская версия 5.4, то вот как вернуть англ. язык:
      t.me/ue_blueprints/57

  • @miracle-majestic
    @miracle-majestic 9 месяцев назад

    Что делать если при нажатии 2 раза на материал появляются настройки без экрана blueprints

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

      Напишите нам в чат, приложите скриншот, подскажем t.me/UE_3D

  • @korablevfm
    @korablevfm 2 месяца назад

    А как сделать тоже самое только на движущемся объекте?

    • @martem000
      @martem000  2 месяца назад

      @@korablevfm для объектов в движении такой способ не подойдет

  • @Denka2711
    @Denka2711 8 месяцев назад

    2:50 верхушки, боковушки - как тут сделать?

    • @martem000
      @martem000  8 месяцев назад +1

      Взять клуб в программе Blender и назначить на нужные стороны - другой материал
      А потом в блендере другой материал применить на данный слот у объекта

  • @Denka2711
    @Denka2711 8 месяцев назад

    Сенькью вэри маче) помог спасибо

  • @Hieromonk.Augustine
    @Hieromonk.Augustine 7 месяцев назад

    пишет, что не работает с SM6

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

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

    • @martem000
      @martem000  6 месяцев назад +1

      Скорее всего только стандартным способом, через правильную UV развертку
      Сейчас в UE еще моделинг развивается, думаю, там должен быть способ растягивать стены и сохранять UV (чтобы она не была растянута)
      В Blender эта функция есть, можно и там собрать, но может и в UE уже есть, не проверял

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

    Здравствуйте, применяю уже готовый материал к подвижному кубику (с физикой), но когда он двигается, текстура как бы остается на месте, но она на нем не закреплена. (если бы я сделал кубик зеленым и при монтаже закинул на него текстуру, текстура бы осталась на месте, но сам кубик бы двигался)

    • @martem000
      @martem000  7 месяцев назад +1

      Здравствуйте!) данный метод подходит только для статичных объектов

  • @DeadRabbitCanDance
    @DeadRabbitCanDance 3 месяца назад

    Как же всё удобно сделано!
    А как задать области для разных текстур на одном объекте?
    Не два разных объекта чтобы было, а один объект, но часть одной текстурой, другая часть другой и так далее. Есть ограничение на количество таких вот разных текстур на одном объекте?

    • @martem000
      @martem000  3 месяца назад

      @@DeadRabbitCanDance ограничений нет, надо у самой 3D модели заранее настроить, например, в Blender
      Выделить полигоны нужные и присвоить им конкретный материал

    • @Serofim_84
      @Serofim_84 Месяц назад

      ​@@martem000 А маской на base color можно?

    • @martem000
      @martem000  Месяц назад

      @@Serofim_84 думаю, что маску использовать не получится
      Но не силён в этом вопросе

  • @anmiz3
    @anmiz3 4 месяца назад

    лучший

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

    Как сделать такую анимацию нажатий кнопок?

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

      Вы про всплывающие хот кеи?
      martem000.gumroad.com/l/buttons_app

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

    Спасибо за урок! Подскажи как масштабировать импортируемый объект до нужных размеров без искажений и растягивания самого объекта?

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

      Ставим замочек и масштабируем XYZ с одинаковыми значениями

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

      @@martem000 А если нужно по конкретной оси?

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

      @@onimar9472 он будет искажаться. Если нужно например, вытянуть крылья самолета, то нужно их отделить от самолета и с ними отдельно проводить операции или скульптить
      В целом, можно в программе Blender это делать

  • @Exawent
    @Exawent 11 месяцев назад

    Доброго времени суток ) Подскажите, к примеру необходимо сделать так, чтоб у куба, каждая сторона была со своей текстурой, как это можно воплотить ?

    • @martem000
      @martem000  11 месяцев назад

      Доброго) XYZ есть 3 стороны, где Z и верх и низ, как разделить - не пробовал, не знаю

    • @Exawent
      @Exawent 11 месяцев назад

      Быть может есть способ не через блюпринт это сделать? @@martem000

  • @nikitafilatov6723
    @nikitafilatov6723 11 месяцев назад

    спасибо большое, а как его повернуть? именно в этом материале?

    • @martem000
      @martem000  11 месяцев назад

      Хороший вопрос, не нашел ответ

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

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

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

      Я взял материал из Quixel Bridge

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

    Куда присоединять Masks?

    • @ekotni
      @ekotni 4 месяца назад

      @@gyblocal1170 ага 😅

  • @alexserding
    @alexserding 5 месяцев назад

    А нельзя просто отредактировать тот материал?

    • @martem000
      @martem000  5 месяцев назад

      Можно отредактировать тот материал.
      Но я оставляю оригиналы + если я нажму добавить из библиотеке на него же, он у меня заменится

  • @ArdCooper
    @ArdCooper 8 месяцев назад

    Просто охренеть...

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

    А что будет если разрушения будут?

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

      Triplanar только для статических мешей подходит, иначе текстуры будут двигаться как в редакторе при перемещении

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

      ​@martem000 Этот triplanar позволяет экономить ресурсы текстуры в памяти или нет? Без запикания на лучах получится весьма весомая штука для памяти. Движку придётся всеравно где-то хеш с тенями держать.

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

      @@nicivanov5135 не могу так детально подсказать, я потери в производительности не увидел и на стенах часто использую
      Но я не спец в оптимизации, в комментах писали, что тоже не увидели падения производительности

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

    Спасибо огрромное

  • @НЕОЧЕМ-ъ2о
    @НЕОЧЕМ-ъ2о Год назад

    Здравствуйте. А на U4 это работает?

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

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

    • @НЕОЧЕМ-ъ2о
      @НЕОЧЕМ-ъ2о Год назад

      @@martem000 Понял. Спасибо!

  • @Cody-o9c
    @Cody-o9c 6 месяцев назад

    Лайк и подписка

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

    Красава

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

    А что с производительностью? Или автор это умолчал?

    • @martem000
      @martem000  9 месяцев назад +1

      Самому интересно что с ней, я не заметил падений FPS до сих пор

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

      @@martem000в игре не заметно или просто во вьюпорте?
      Мне кажется данный материал пригоден только для синематиков или просто скринов. Для всего остального он слишком дорогой. Иначе бы все студии так окружение делали. А такого не происходит. Все до сих пор UV делают

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

      @@ArtAngelov скорее всего есть такое, что он нагрузит систему больше
      Но, в моих проектах, меняя обратно на обычный материал стены, притом целый лабиринт, у меня FPS не изменился
      Может нагрузка памяти больше, её не проверял

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

      Сравнивал обычный и Triplanar материалы в диаграмме "зеленый-красный" в UE5 (по кнопке F5 в режиме игры в редакторе) Если обычные материалы на диаграмме видны зеленым, то трипланарный выглядит коричневым или тёмно-красным, в зависимости от сложности шейдера и количества текстур. Т.е. применять можно, но лучше не переусердствовать

  • @limitrofl
    @limitrofl Месяц назад

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

    • @martem000
      @martem000  Месяц назад

      @@limitrofl спасибо! Знаете ли вы наилучший способ создания стен для уровня с правильной разверткой?

    • @limitrofl
      @limitrofl Месяц назад

      ​@@martem000 быстрее всего обычная развертка с текселем, пока ни чего лучше не придумали в плане перфоманса. Есть методы по типу stochastic triplanar. Все еще может нагрузить при большом количестве в сцене, но все же лучше чем обычный подход. Еще встречал на проектах метод кэширования относительной позиции(типа текстура тайлится одинакого в разных матах, при этом получается бесшовность при совмещении мешей), но там использовались юви.

    • @martem000
      @martem000  Месяц назад +1

      @ спасибо большое за информацию!

  • @TheWelpanBit
    @TheWelpanBit 10 месяцев назад +2

    Очень сложным языком обьясняешь. Ели как понял.

    • @-kuler882
      @-kuler882 10 месяцев назад +6

      Ты слишком недалёкий в Ue раз базовые в геймдеве слова не знаешь

    • @ArdCooper
      @ArdCooper 8 месяцев назад +3

      Вроде не китайский, чего тут непонятного может быть непонятно.. 😂

    • @V-95K
      @V-95K 7 месяцев назад

      Объяснил легче и проще уже некуда, а если не понимаешь его, то он всё показал тоже очень понятно…здесь уже проблема в тебе🤦🏻‍♂️

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

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

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

      Это врятли, при перемещении объекта с трипланар - текстуры не перемещаются
      Поэтому нужна UV развертка и текстуры под неё

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

      @@martem000 это возможно, если делать в локальной системе координат, а не мировой.