Тёмный
GMTechArt
GMTechArt
GMTechArt
Подписаться
Информация, уроки, по материалам, игровой логике на движке Unreal Engine 5.
UE 5. Timeline.
10:44
14 дней назад
UE 5, условный тепловизор
16:33
3 месяца назад
UE 5 Emissive Material VS Point Light
11:18
5 месяцев назад
Комментарии
@vladafox6653
@vladafox6653 2 дня назад
Моя математичка впервые за 15 лет могла бы сказать "АХХАХАХАХ! А Я ГОВОРИИИИИЛА! Не пригодится ей алгебра, вы посмотрите!" Но, надеюсь, она никогда не узнает с каким лицом я сейчас это смотрю
@GMTechArt
@GMTechArt 2 дня назад
Думаю это могли бы сказать все они математички!
@moondi4368
@moondi4368 3 дня назад
Как сделать так чтобы объект поворачивался только по горизонтали?
@GMTechArt
@GMTechArt 3 дня назад
получить вектор камеры и поворачивать получить угол и поворачивать объект только по оси Z. Вроде были такие примеры на ютубе.
@xaartofering7494
@xaartofering7494 4 дня назад
Делать такое виджетами сильно дороже?
@GMTechArt
@GMTechArt 4 дня назад
Сложно сказать насколько виджеты дороже, но точно дороже. Тут скорей вопрос удобства всё же работают они немного по разному.
@user-qi3zd4uq7k
@user-qi3zd4uq7k 5 дней назад
Спасибо за видео 👍👍👍
@SynteXite
@SynteXite 5 дней назад
Интересно! А что нужно добавить в материал, что бы по краям камеры билборд немного поворачивался в сторону центра, например в игре от третьего лица в сторону персонажа?
@GMTechArt
@GMTechArt 5 дней назад
Для такого лучше взять плоскость и именно просто поворачивать с учётом положения камеры. Без привязки к юви развёртке, именно поворачивать саму плоскость к камере и всё. Можно и для показанного примера сымитировать но смысла в этом не вижу.
@SynteXite
@SynteXite 5 дней назад
@@GMTechArt с точки зрения оптимизации, такой вариант будет сильно хуже чем через материал?
@GMTechArt
@GMTechArt 5 дней назад
@@SynteXite я имел ввиду поворачивать через материал. Все данные для этого у нас есть, координаты камеры, форвард вектор и прочее.
@SynteXite
@SynteXite 4 дня назад
@@GMTechArt Понял, спасибо!
@GMTechArt
@GMTechArt 5 дней назад
Поддержать можно тут - boosty.to/valkyrie или тут Сбер: 5469 4009 1123 6185 Михаил. С вопросами сюда - discord.gg/7swknc5yxa Телеграмм - t.me/GMTechArt
@MStanislav88
@MStanislav88 6 дней назад
А что по производительности тесселяции? для видеокарты типа 1060 она сильно затратна?
@GMTechArt
@GMTechArt 5 дней назад
Как понимаете у меня нету десятка разных видеокарт по рукой, могу только результаты тестов на своей привести, при включении тесселяции для ландшафта фпс просел примерно на 12%, время кадра увеличилось с 13.6 до 15.6 это в редакторе, после компиляции думаю пошустрее будет. Видеокарта RTX 2070, разрешение 2560х1440.
@MStanislav88
@MStanislav88 5 дней назад
@@GMTechArt Понятно спасибо.
@user-kf6dz5ke1z
@user-kf6dz5ke1z 8 дней назад
А есть ли возможность отключать в зданиях интерьер если дистанция не предпорлгает видеть его, для удешевления. И как можно дешево реализовать зум через оптику оружия для городских плотных застроек. Знаю существует проблема, при зуме через оптику в момент включения приближения происходят микро лаги
@GMTechArt
@GMTechArt 8 дней назад
Никаких настроек для тесселяции с привязкой к видимости нету тут вопрос как нанит работает в таких ситуациях, а что касается зума как правило угол обзора камеры меняют ,не должно это фризы вызывать.
@Andre-cp2yg
@Andre-cp2yg 8 дней назад
Не подскажете на этом канале все видео будут про тесселяцию "Не нарадуюсь" или будет разный контент. Подача понравилась , хорошо преподносится информация. Но каждый раз одно и то же. Просто интересно следить дальше или нет.
@GMTechArt
@GMTechArt 8 дней назад
Разумеется все, как и 105 уже имеющихся. Там тоже было исключительно про неё.
@GMTechArt
@GMTechArt 9 дней назад
В видео допущена ошибка, обновление текстур периметра происходит с шагом 4 метра, хотя сама текстура два и логично было бы добавлять текстуру при изменения масштаба на 0.5. Не критично, но ошибка есть ошибка. Скриншот с исправленной логикой можно посмотреть в дискорде - discord.com/channels/803709149396467753/1066761317748330556/1243120203617927188. Или в телеге - t.me/GMTechArt/13
@Pavel-wt1wp
@Pavel-wt1wp 10 дней назад
Для экстерьерной визуализации может пригодиться, чтоб дома посимпатичнее были
@GMTechArt
@GMTechArt 10 дней назад
как включить тесселяцию - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8Kn7dpTBZtg.html Поддержать можно тут - boosty.to/valkyrie или тут Сбер: 5469 4009 1123 6185 Михаил. С вопросами сюда - discord.gg/7swknc5yxa Телеграмм - t.me/GMTechArt
@CGPine
@CGPine 13 дней назад
Привет, такой вопрос. А если после event tick, ставить delay. Event tick все равно будет работать по каждому тику? Или он зашёл в delay, и не будет вызываться, пока не отработает тот вызов, который зашёл в delay?
@GMTechArt
@GMTechArt 13 дней назад
Будет работать каждый кадр. Пытаясь повторно включить delay.
@xdmxdm6148
@xdmxdm6148 13 дней назад
but ,when i playing the vdb in ue5, It look very bad 。VDB effect always jitter and blur.
@GMTechArt
@GMTechArt 13 дней назад
I haven't encountered such problems. Check on a different version of the engine.
@threeworlds4114
@threeworlds4114 14 дней назад
Видео интересное. Тоже не знал про настройку часоты обновления тайм лайна. Класно что так подробно обяснили. Я дела движение кораблей по сплайну зависимо от тайм лайна и тоже движение солнце и т.д. Теперь это можно оптимизировать. Спасибо.
@michaelalexson8359
@michaelalexson8359 15 дней назад
Подскажите, пожалуйста, в России UE 5 можно использовать для коммерческих игр? Я не совсем понимаю: там нужно форму регистрировать, вроде, для выпуска игры, а сайт с формой работает только под ВПН. Простите, что оффтоп :)
@GMTechArt
@GMTechArt 14 дней назад
Запрета на использование самого движка насколько мне известно нету. А со всем остальным проблемы, мне такие вопросы пока решать не приходилось так что ничего не подскажу. Знаю только что проблем много и решают их не редко через друзей родственников знакомых из других стран.
@michaelalexson8359
@michaelalexson8359 14 дней назад
@@GMTechArt Спасибо!
@xaartofering7494
@xaartofering7494 15 дней назад
2:10# не видно эффекта возможно из-за высокого фпс. при низкой частоте кадров, это ещё как заметно когда 0 кадр и 100 имеют одинаковое значение. во всех редакторах анимации приходилось всегда обрубать 1 кадр с конца
@GMTechArt
@GMTechArt 15 дней назад
Не сомневаюсь что правы. И исходя из официальной документации данный параметр как раз должен решать данную проблему.
@amura_
@amura_ 15 дней назад
Ого, не знал что ему еще и тик можно свой выставить) Спасибо!)
@GMTechArt
@GMTechArt 15 дней назад
И я не знал)) пока разбираться не полез.
@GMTechArt
@GMTechArt 15 дней назад
Поддержать можно тут - boosty.to/valkyrie или тут Сбер: 5469 4009 1123 6185 Михаил. С вопросами сюда - discord.gg/7swknc5yxa Телеграмм - t.me/GMTechArt
@vladtheclad
@vladtheclad 18 дней назад
Было бы еще классно и стату видеть, с/без тесселяции.
@GMTechArt
@GMTechArt 18 дней назад
Специально тестов я не проводил, но если ориентироваться по счётчику FPS разница с включенной, выключенной тесселяцией примерно в 10% с 76 до 67, или с 65 до 60 падает. Как по мне не высокая цена. Но это в простой сцене, какая разница будет в сложных сценах пока не знаю.
@ruslancgi3220
@ruslancgi3220 19 дней назад
Тесселяция отличная штука, но я не могу заставить тень изменится, пробовал по вашему методу сделать скалярный параметр в world position offest но не работает (Unreal 5.4.1) есть ли еще что-то, что влияет на обновление тени? Спасибо!
@GMTechArt
@GMTechArt 19 дней назад
Ничего другого кроме озвученного в видео не знаю. Возможно вы константу создали, а не параметр. Они оба зелёные, точно не перепутали? Только что у себя проверил создал процедурную маску для тесселяции и при подключении параметра к WPO тени обновляются. Может и с видеокартой как связанно вроде с АМД были проблемы.
@ruslancgi3220
@ruslancgi3220 17 дней назад
@@GMTechArt Так и не победил проблему, теней от объекта теселяции нету и внутри самой деформации нет теней, странная история, все перепробовал, карта rtx 4090, буду капаться дальше. Интересно услышать мнение стоит ли для материала теселяции использовать виртуальные текстуры или лучше обычные?
@GMTechArt
@GMTechArt 17 дней назад
@@ruslancgi3220 Основной плюс виртуальных текстур если SVT брать, в том грузиться только используемый фрагмент. Если у вас объект использует всю текстуру, а не условный кусочек в углу то смысла в ней нет.
@ruslancgi3220
@ruslancgi3220 17 дней назад
@@GMTechArt я заметил что на больших объектах таких как ландшафт или планета, виртуальная текстура ведет себя странно изображение то четкое, то размытое, текстуры то прогружаются, то нет и процесс этот хаотичный, спасибо что внесли доводы за отказ от нее на больших объектах. Еще раз спасибо за видео на канале, ваш вклад бесценен!
@ruslancgi3220
@ruslancgi3220 17 дней назад
@@GMTechArt да и еще пожелание сделайте возможность поддержать канал переводом на карту сбера
@user-pn3ut7rw6c
@user-pn3ut7rw6c 21 день назад
Спасибо за видео-урок. Лайк от меня.
@Danielgrey8256
@Danielgrey8256 22 дня назад
heightblend достаточно неплохо работает, особенно если heightmaps подкрутить
@GMTechArt
@GMTechArt 22 дня назад
Я иного мнения, оно неплохо работало бы если бы там были кой какие дополнительные настройки которых нет.
@Danielgrey8256
@Danielgrey8256 21 день назад
@@GMTechArt например?
@GMTechArt
@GMTechArt 21 день назад
@@Danielgrey8256 да хотя бы показанное сделайте, с формированием чёткой карты высот и соответствующим смещением текстур по строгой маске.
@raf7527
@raf7527 22 дня назад
каждый раз убеждаюсь, на сколько глубокие у тя познания, если в таком же ключе будешь рассказывать про анрил, от создания проекта и до готового рендера, то другие видеоуроки можно и не смотреть )) очень круто !
@GMTechArt
@GMTechArt 22 дня назад
Поддержать можно тут - boosty.to/valkyrie С вопросами сюда - discord.gg/7swknc5yxa Телеграмм - t.me/GMTechArt
@user-eq6vs7tl7r
@user-eq6vs7tl7r 23 дня назад
Скажите пожалуйста на каком по вашему пк начального уровня можно нормально комфортно всё это изучать от Интел или амд ?
@GMTechArt
@GMTechArt 23 дня назад
Не думаю что есть какая то разница между Intel или AMD и для комфортного изучения желательно технику поприличней. Для меня изучения начиналось на 4х ядерном Intel core i5 и сейчас это как страшный сон вспоминаю.
@StanislavPerekupenko
@StanislavPerekupenko 23 дня назад
Нарколитка))
@user-pn3ut7rw6c
@user-pn3ut7rw6c 23 дня назад
Спасибо за видео-урок. Лайк от меня.
@mrcato_-1724
@mrcato_-1724 23 дня назад
Это просто ахуенно, 0 слов только примеры, спасибо большое тебе!
@jacktagger5675
@jacktagger5675 24 дня назад
Как всегда отличное видео!) Интересные погружения под капот)
@SynteXite
@SynteXite 24 дня назад
То есть динамическую смену снега на ландшафте с нанитами и тесселяцией пока не сделать? А что же они тогда показывали в презентации, на обычных мешах а не на ландшафте что ли?
@GMTechArt
@GMTechArt 24 дня назад
Как раз наоборот, именно теперь с возвращением тесселяции это стало возможно. Как минимум намного проще.
@SynteXite
@SynteXite 24 дня назад
@@GMTechArt А о чем вы тогда 13:16 здесь говорили, что разработчики не рекомендуют использовать динамическую смену сетки ландшафта?
@GMTechArt
@GMTechArt 24 дня назад
@@SynteXite имелась ввиду консольная команда которая обновляет нанит сетку ландшафта при деформации, когда условные горы добавляете, что бы кнопку Rebuild не нажимать.
@SynteXite
@SynteXite 24 дня назад
@@GMTechArt Ясно, спасибо за пояснение и за урок!
@tehnojam
@tehnojam 24 дня назад
Спасибо за видео, отличная информация
@GMTechArt
@GMTechArt 24 дня назад
Поддержать можно тут - boosty.to/valkyrie С вопросами сюда - discord.gg/7swknc5yxa Телеграмм - t.me/GMTechArt Видео с инструкцией по включению тесселяции - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8Kn7dpTBZtg.html Для включения в файле конфигурации проекта ...\Папка проекта\Config\DefaultEngine.ini прописать две консольных команды в раздел [/Script/Engine.RendererSettings]. r.Nanite.AllowTessellation=1 r.Nanite.Tessellation=1 Landscape.Nanite.LiveRebuildOnModification 1 Запускает перестройку представления Nanite сетки ландшафта при изменении, что бы кнопку rebuild не нажимать. Изменение плотности сетки тесселяции r.nanite.DicingRate 1-3
@DodgerEcho
@DodgerEcho 24 дня назад
Очень полезный видос, а есть подобный, про отладку блюпринт скрипта?
@GMTechArt
@GMTechArt 24 дня назад
За моим авторством нету, а на ютубе по любому есть вот например ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-caWM-yRQf0E.html
@threeworlds4114
@threeworlds4114 28 дней назад
:) ты был прав в 5.4 таки доделали теселяцию. У меня вокруг стен города именно эти камни в качестве дорожки, хочеться их увидеть уже с теселяцией. Пересмотрел и сново это твое видео, захотелось на 5.4 перенести работу. Пробовал уже, но пару скелетал мешей начали вызыват криты и часть анимаций вызывали крит ошибки. Благо второстепеные нпц, то удалив их с контента оказалось еще и какието партиклы недают запуститься ибо перезаполняют некий буфер хотя на 5.3 нет такой пробемы. Проблема на форуме описана, у много кого есть, но решения нет. Удалив почти все партиклы проэкт на 5.4 запустился, но ряд блу принтов связаных с предметами и инвентарем ... перестали работать, надо копаться :). Ну и при попыте собрать игру масса красных ошибок. Но ничего, с 2020 года на все обновы с горем пополам переносил, както и в этот раз надо будет. Если б только одна теселяция, можна б и обойтись, но + их наработи для анимации, (облегченый ретаргет контрол риг) - дуумаю стоят того чтоб потрудиться.
@GMTechArt
@GMTechArt 28 дней назад
в 5.4 она всё ещё в статусе экспериментальной но работает на порядок лучше, явных проблем не замечал. Если не считать проблем c видеокартами AMD.
@threeworlds4114
@threeworlds4114 28 дней назад
@@GMTechArt спасибо, у меня какраз amd , прийдя домой в тестовой сцене попробую на 5.4.1. Эпики то всегда любили игнорить красных и айфоны интегрирусь с зелеными и айфоном, но я обменыл в том году свою 3070 на амд 6950 с небольшой доплатой ибо надо видеопамяти больше 8 гб.
@ruslancgi3220
@ruslancgi3220 28 дней назад
И ещё раз спасибо за оперативное видео по фишкам новой версии движка. Обожаю ваш канал!!!!! Спасибо за труд!
@geraltfromrivia6273
@geraltfromrivia6273 29 дней назад
Вопрос наверное не по теме, но немного пересекается с ней. Если например делать одежду для персонажа, возможно ли задать плоской одежде толщину с помощью карт и на движке потом поставить двойной материал чтобы отображалась отбратная сторона и в связке с картами смещения и нормалей был ещё эффект толщины?
@GMTechArt
@GMTechArt 29 дней назад
Не занимался одеждой. Но если подумать, то увидеть толщину по факту мы можем только на кромке одежды, и если именно кромку сделать толще за счёт полноценной геометрии, а остальную часть оставить тонкой, думаю вполне себе неплохое решение.
@geraltfromrivia6273
@geraltfromrivia6273 28 дней назад
@@GMTechArt тоже как вариант, только не понятно как эти несостыкованные участки будут вести себя при стимуляции ткани
@doctor_livsi_pod_phonk
@doctor_livsi_pod_phonk Месяц назад
здарова мужик, запиши видео о экранных текстурах, например снежок на экране
@GMTechArt
@GMTechArt Месяц назад
Сейчас подобное как правило системами частиц делают.
@GMTechArt
@GMTechArt Месяц назад
Поддержать можно тут boosty.to/valkyrie С вопросами сюда discord.gg/7swknc5yxa
@dschannel5279
@dschannel5279 Месяц назад
Что меня прям порадовало в 5.4, так это то, что при слабом освещении шум от люмена практически убрали в сравнении с 5.2. При тех же настройках качества, сглаживании и масштабе разрешения - разница прям заметная. Ну и пока новых проблем пока не обнаружил. В 5.3 например, были баги с тенями при определённых условиях.
@GMTechArt
@GMTechArt Месяц назад
Идея видео позаимствована тут ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-O35GElAI5yk.html Поддержать можно тут boosty.to/valkyrie С вопросами сюда discord.gg/7swknc5yxa
@suetologoHasanskiy05
@suetologoHasanskiy05 Месяц назад
cпасибо большое за урок! Давно хотел сделать подсветку бамперов и молдингов как в Need for drive) У меня получилось благодаря вам, спасибо)
@GMTechArt
@GMTechArt Месяц назад
Если просто обводку сделать и не только её, то сейчас это стало проще чем раньше т.к. есть Overlay Material'ы на мешах с версии 5.1.
@suetologoHasanskiy05
@suetologoHasanskiy05 5 дней назад
@@GMTechArt Блин, а что делать, если после добавления этого материала в качестве Material instance, когда машина едет, появляется гостинг за ней? Как в первых версиях киберпанка - размазанный силуэт машины, мне Overlay Material использовать?
@GMTechArt
@GMTechArt 4 дня назад
@@suetologoHasanskiy05 отключить размытие в движении и попробовать режим сглаживания сменить. Каких то ещё вариантов не вижу.
@threeworlds4114
@threeworlds4114 Месяц назад
Полезно. Спасибо! Задумался это ж сколько материалов надо переделать в проекте. Но ничего, ум лениться\боиться, а руки делают.
@GMTechArt
@GMTechArt Месяц назад
Я бы пока не торопился, всё таки тесселяция всё ещё находиться в экспериментальном статусе и работоспособность не гарантируется разработчиком, хотя по сравнению с тем что было в 5.3 небо и земля.
@threeworlds4114
@threeworlds4114 Месяц назад
Интересно узнавать про новинки. Лист, да большой, досих пор почучуть превожу, читаю. Как всегда лайк. и спасибо за Видео
@kirill_gl2209
@kirill_gl2209 Месяц назад
У меня вопрос, никак не могу найти ответ. Возможно ли использовать тесселяцию с path tracing, мне для рендеров надо. Проблема в том, что при включении паф трейсинга, тесселяция просто пропадает и текстура становится плоской. Заранее спасибо
@GMTechArt
@GMTechArt Месяц назад
Насколько мне известно на данный момент тесселеция с Path Tracing'ом не работает. И вряд-ли заработает в ближайшее будущее. Она всё ещё в статусе экспериментальной на данный момент. Они поддержку нанит для Path Tracing только в 5.2 добавили, не торопились, думаю и тут торопится не будут.
@kirill_gl2209
@kirill_gl2209 Месяц назад
@@GMTechArt Спасибо за ответ
@gamedev1118
@gamedev1118 Месяц назад
А для не нанитов это работает?
@GMTechArt
@GMTechArt Месяц назад
Тесселяция только для нанит объектов. Сам же параметр включающий, отключающий анимацию на вертексном работает и для обычных мешей.
@gamedev1118
@gamedev1118 Месяц назад
@@GMTechArt Интересно, а что для обычных объектов не сделали. раньше на UE4 все работало
@GMTechArt
@GMTechArt Месяц назад
@@gamedev1118 от тесселяции с релизом 5 отказались, из за большого кол-ва проблем, но как подозреваю они уже тогда думали её вернуть но уже для нанит объектов.
@gamedev1118
@gamedev1118 Месяц назад
@@GMTechArt Сами создают проблемы, потом решают
@GMTechArt
@GMTechArt Месяц назад
@@gamedev1118 я так не считаю, тесселяция и была как раз этой самой проблемой, там логика работы была очень плохая. почему и использовалась редко. Вполне возможно что теперь как раз она станет работоспособной.