Что тридцать лет назад, что сейчас, графодрочеры идут лесом. Внезапно оказывается, что дело было не в бобине. Игра либо хорошая, либо нет. В хороших играх на отражения никто не жалуется.
@@ksan_v Именно, а в первом Max Payne'е зеркала вообще были разбитыми. Как там говорилось: "вспоминать - точно собирать разбитое зеркало: осколки режут руки, отражение дробится"
@@КонстантинСергеев-г6м а чего в нем интересного, оно же не активное физически было. Вот моделька голой Моны Сакс среди прочих игровых моделек - это да, это диссертации заслуживает.
1. Дубликат уровня и PlanarReflections это разные вещи все-таки. Потому что по разному влияют на сложность рендера. В первом случае сцена рисуется один раз, пусть и с большим числом объектов. Во втором случае сцена рисуется повторно, со всеми минусами, нужно от отдельной камеры прогонять кулинг, буфера заводить под планарку и прочее. P.S. планарки все-таки имеют артефакты, если использовать на водной поверхности, но они едва заметные и результат все еще хорош. P.P.S. второй минус планарки, ее больше одной в кадр не поставишь, уж очень тяжело будет 2. В GTA5 и RDR2 кубмапы тоже рантаймовые, т.е. они обновляются каждый кадр. Что позволяет в лужах RDR2 видеть персонажей, хотя для больших водных поверхностей не используется. Для оптимизации в GTA5 кубмапы строятся через Forward Rendering, также имеют много оптимизаций. 3. Пропустили Lumen, там есть софтварные отражения. Да, это не подойдет для зеркал, но на лужах и других поверностях можно видеть изображение того, что не в кадре. Там для отражения берутся данные из SDF (Signed Distance Field). Их же используют для построения переотраженного света. Это быстрее в определенных случаях, чем хардварный RT. Ну и персонажа там конечно не увидишь, да. Потому что используется комбинация с SSR. В остальном, спасибо, полезное видео с популяризацией информации о технологиях.
>> второй минус планарки, ее больше одной в кадр не поставишь, уж очень тяжело будет В 15-ти летней Portal спокойно рисовались несколько переотражений в порталах и ничего. Можно даже на N-той итерации упрощенную геометрию рисовать, если совсем все плохо Главное иметь прямые руки. при реализации.
В GTA5 вроде запеченое всё, просто кубы сдвигаются при перемещении и блендятся друг с другом, чтоб отражение плавно переходило в более актуальный, ближайший по местности куб.
В том то и дело, что игроку эта технология практически ничего не даёт. Это лишь приятный инструмент для разработчика, тогда как игрок ради работы этого инструмента изрядно переплачивает. Качественный ручной свет будет не хуже, а то и лучше честной трассировки. Но и сделать его сложнее. Пока разработчики вынуждены делать и трассировку, и ручной свет. Но чём дальше, тем менее качественный будет ручной свет и со временем его делать перестанут. Когда свет будет чисто на трассировке, тогда разрабы будут изрядно экономить времени и денег. Но игрокам как обычно скажут, что разработка дорожает, платите 100 баксов за базовое издание.
А я сразу вижу, кардинальная разница. Но думаю дело тут в бекграунде дизайнера-художника, который все эти рефлексы сразу подмечает, ибо глаз натренирован. Так что мне со старта все эти ретрейсинги были в радость. Наконец то нормально (не достаточно, но нормально). В киберпанк теперь только с пас трейсингом и играю. Конфетка.
@@УсталыйГеймер-е3ь на самом деле, разница офигеть как заметна при игре в движении. В резидент эвил 2-3, без ртх на всех зеркальных и мокрых полах, а их там 50% от всей игры, все отражения постоянно роятся и бьют корявыми квадратами, с ртхом становится норм. Тоже самое в Control, в уровнях с другим измерением и бетонными помещениями (а они там тоже везде).
Приятно стали разбавлять разными видео контент. Побольше бы о технологиях в играх. Про декали, про то как пишут воду например, про физику или про технологии связанные с логикой персонажей. Короче прям круто.
@@АлексейАрхипов-э4жтак ни один комп не потянет с новой графикой. Портал поэтому весь кубический и пустой в плане эффектов и локации чтобы не нагружать пк лишний раз. Хотя в том же Марвел Райвелс Доктор стрендж открывает огромные порталы, и там нереально фпс дропался у всех. Поэтому там миллион костылей с ним.
В Control чистые плоские зеркала отлично работают. И для сегодняшних видеокарт это уже не такая уж тяжёлая игра. Меня, если честно, не сильно волнует, как именно они этого добились, но было странно видеть в более технологичном (и гораздо более требовательном) AW2 всратые зеркала даже в помещениях.
Разрабы обленились и не добавляют планарку там где она была бы уместна, а суют тормозную трассировку. Например, такое в GTA SA DE в в зеркалах магазинов, даже на телефонах.
Вместо того, что бы использовать плоское отражение в замкнутом пространстве разрабы просто решили не делать больше отражения. Пример - тот же Алан Вейк 2. Сейчас "Четкое зеркало" стало более редким, чем 20 лет назад. Спасибо RTX, который просто используют как оправдание, что бы не делать по старому.
Да ну не может быть спрайт. Скорее всего уже давно текстура. Насколько я понимаю, у спрайта не может быть некоторых характеристик, которые есть у текстуры. А кровь в современных играх должна реагировать на свет вокруг, что, вроде как, является признаком текстуры, нет?
@@ТаирКасимов-и5щ Как я понимаю, спрайт это уже скорее 2д объект, на который нанесена текстура. Так что если материалу спрайта задать текстуры шероховатости и спекулярности, то вполне на свет будет реагировать. Чисто вопрос материалов
Порой кажется, что отражения до RT это какая-то забытая технология древних. До сих пор помню, как впечатляли отражения в первом Deus Ex. Идеальные с точки зрения качества, в игре были места с переотражениями (зеркало напротив зеркала), односторонними зеркалами (с которым правильно работал AI NPC), в них так же отражались лазерные лучи от, например, прицела. И ещё зеркала могли быть движущимися, вроде зеркальных дверей. И это спокойно работало на Nvidia TNT2 с 32мб оперативки.
это первый unreal engine, он умел отражать всё, что происходит в кадре. во времена оны кто-то даже писал (вроде бы как раз про deus ex): "я открыл этот уровнеь в редакторе и нашёл эту комнату, но под ней не было её копии! это какая-то магия!" а уже в unreal engine 2 этого не было( почему - до сих пор понять не могу
@quintussilenius4324 вот да, я игрался в редакторе уровней Deus Ex в те времена, отражения к любой поверхности добавлялись просто одной галочкой в свойствах материала/текстуры. В The Nameless Mod разрабы даже смогли сделать порталы на основе системы отражений. Т.е. виртуальная камера, "смотрящая" на мир с обратной стороны поверхности, чтобы отрендерить это как отражение, была привязана к другому месту на уровне, с сохранением угла и перспективы. Получалось, что на улице стоит телефонная будка, но через неё ты заглядываешь в приличных размеров комнату в совершенно другом месте на уровне, хотя одновременно видишь, что за будкой ничего нет. Собственно, так оно и в Portal работало, только с добавкой в виде физики.
@@-JC_Denton- кстати, если я правильно помню, там и скайбоксы работали похожим способом: небо было "порталом" в некую область уровня, обозначенную как скайбокс (и с noclip её даже можно было найти). интересная была технология, не знаю, почему больше её не использовали; возможно, она плохо "дружит" с какими-то другими вещами (например, реалистичной физикой), но это только моё предположение.
@@quintussilenius4324 да, так и было, причём это не обязательно "чистый" скайбокс - в Гонконге на первом уровне из окон были видны вполне трёхмерные крыши небоскрёбов, а из окон ресепшена Vesralife - улица далеко внизу (это была Tonochi Road с меньшей детализацией, там даже бродили те же модельки персонажей). Облака это плоскость с анимированной текстурой, Луна это плоскость с картинкой над ней и т.п.. Эта мини-скайбокс-карта просто рендерились на бесконечном отдалении от камеры везде, где поле зрения не перекрывала любая геометрия основной карты, и камера всегда была в центре этой мини-карты, поэтому при движении луна или эти небоскрёбы не смещали положения. Кстати, таким образом теоретически на горизонт Liberty Island таки можно было бы влепить башни-близнецы как геометрические объекты или плоскость из двух полигонов с картинкой, не упираясь в ограничение размера текстур:)
В Киберпанке Ви отражается только в зеркалах с которыми можно взаимодействовать. В других отражающих поверхностях его (её) нет. Выглядит довольно кринжово. Особенно заметно в сценах: с Дексом - инструктаж перед налётом на Компэки (отражаются все, кроме Ви); с Ривером, когда заходит докторша и ловит нас, что мы в лаборатории шаримся - там просто жуть, целая зеркальная стена, Ривер есть, доктор есть, Ви - нет :) Вывод: Ви - вампир. На этом движке второй Bloodlines бы :) Забыл уточнить: 4090, full raytraicing, ультра настройки, разумеется.
Включите отражения модом - и поймете, почему оно не отражается потому что моделька гг от третьего лица - прямо скажем, далека от того, что ожидает увидеть игрок поэтому и было принято решение, что лучше этого не видеть, а то не развидеть потом будет. В играх от первого лица зачастую модель гг - это камера из глаз плюс руки, торчащие в воздухе - как вы это реалистично отражать-то собрались.
@@ТаирКасимов-и5щ нужен просто мод, который разблокирует отражения. У персонажа нет головы и он ужасно анимирован от 3го лица, поэтому его не показывает.
так там модельки персонажа считай нет. точнее она условная. Это очень легко заметить, когда на мотоцикле сидишь и переключаешь режимы камеры. при включении камеры от 3 лица персонаж появляется в куртке без воротника и без шлема, шлем и стоячий воротник натурально прорисовыаваются прямо на глазах, видать игра берет информацию об одежде в реальном времени чтобы прорисовать нужную. то же самое в меню когда меняешь одежду - она прорисовывается с заметным временным лагом. там даже сделали типа помехи чтобы не было так палевно когда открываешь меню и меняешь шмот
А зеркала заднего вида че, прям весь твой экран дублируют или всю локацию? Я думал там картинка с мизинчик, в которой видно 1/100 часть локации, если сравнивать с полем зрения игрока...
Крутой выпуск! Интересно было б увидеть такие популярные разборы костылей и технологий в играх в будущем! Например про то как делают ландшафты, как работает ИИ ботов, что такое шейдеры. P.S. Очень ждал Control в примерах. На моей памяти там какие-то запредельные переотражения были. С ним даж пара кадров была, а слов не сказано
В движке Source я имитировал отражения через элемент Protal (не путать с порталами из одноименной игры) Размещал 2 портала в одной точке пространства что смотрят в одну и туже сторону и вуаля зеркало, главное не забыть добавить текстуру с коллизией в пикселе от "зеркала" Порталы в движке просто создают ещё одну "камеру игрока" что отзеркаливает положения смотрящего на зеркало персонажа, показывает естественное отражение
Проблем с радиусом видимости камеры не было? Не помню но в какой-то игре зеркало отражало с таким FOV как будто на героя смотрят микробы и проецируют на экран.
В SSR используется рэймарчинг в скринспейсе по уже посчитанному буферу глубины и цвета. Это очень тяжело назвать трассировкой. Трассировка это, все таки, про пересечение луча и геометрии
@@ИльяМаксимович-ч1о Ну в данном случае это скорее вопрос терминологии, даже в документации, например, к Unity у SSR есть описания из ряда " Maximum raytracing length" и т.д. А в другом абзаце :"Screen Space Reflection is calculated by ray-marching". В любом случае, принцип тот же, что и глобальной трассировке лучей, только в скринспейсе.
Поговорить о графоне дело благое, причём это не первая попытка начать разбирать технологии рендера на SG. Некоторые и подавно целые каналы на этом выстраивают. Могу лишь предложить выбирать темы менее заезженные. RT прекрасная технология, но уже обмусоленная всеми. Давайте поговорим о чём-то ещё? Про шейдеры (как пиксельные, так и вертексные), их эволюцию, судьбу и использование в современности. Про мощь процедурной генерации и её возможные сценарии применения, с непременным срачем про одинаковые пещеры. Про графические API, их различия и перспективы, с непременным срачем на тему какой лучше.
За трек из DriveClub на фоне видеоряда - безусловно лайк ❤ В этой игре лучшая реализация технологии SSR - стоило было выделить отдельное внимание к этой игре. Особенно невероятное самоотражение элементов кузова на каждой машине. 4:09 Hybrid - Tunnel Vision
Один из самых информативных и полезных выпусков за последнее время! Жду следующий. Как насчёт рассказать про огонь, технику поведения огня и распространения огня по локации и поверхностям.
Михаил, большое спасибо за проделанную работу! Вы очень понятно и увлекательно объяснили все детали. С нетерпением жду новых видео, которые будут посвящены другим аспектам игростроя.
Как по мне, я вообще не сильно наяриваю на физически корректные отражения. Пусть хоть везде куб мапы пихают. Но вот сср... Лучше куб мапа, чем артефакты от сср.
@AlonsoImput полностью согласен с вами. Просто когда впервые обратил внимание на отражения в этой игре - то оно показалось настолько естественным, что стало как то жутко. Теперь вот думаю что бы такого качественного поиграть. Чтобы игра была хотя-бы на уровне по качеству с control.
Всегда думал, что зеркало - это не идентичная сцена, например, а как в VRChat - камера, изображение с которой сразу выводится в качестве текстуры изображения.. Схоже с кубмапани, но всё же и персонажа видно, да и вроде нагружает не сильно.. Причём работает стабильно
5:48 Не три сцены, а три портала в которых рисуются сцены. Например одноименная игра Portal 15-ти летней давности именно так и рисует потралы, и ни кто не мешает поставить их друг на против друга и наслаждаться сотней сцен без особых тормозов.
В Luigi's Mansion аж на gamecube были зеркала и они не были прибитыми к стене, а стояли отдельно, было видно что за ними ничего нет. А еще в портале можно где угодно по сути серкала создавать (порталы), а еще в симс 4 можно покупать и ставить как угодно и где угодно любое количество любых зеркал, которые все отражают. Очевидно что никаких тайных комнат и двойников и все работает без тормозов с красивым отражением всего даже на встройках ноутов. А еще куча игр где видео выводится на екран в игре, в вампирах masquerade были камеры, которые выводили на екран видео и это было в реальном времени - по сути то же самое зеркало. А в видео про это ничего не сказали, хоть и показали и портал и метроид прайм, уж точно то забытые технологии ящеров, про которые люминатв всех заставили молчать.
Можно вообще кишку сделать, тогда и с уровнями заморачиваться не придется, да и волосы персонажам не нужны, ведь их сложно анимировать, двери с ручкой в человеческий рост убрать и делать автоматические открывашки. Дешево и сердито
Нельзя было просто так взять, и пройти мимо зеркала в любой игре, но знали бы мы, какой это геморр для разрабов, и почему зеркало действительно главная фишка уровня
Красава, прошлый раз видел видос на эту тему у свитч геймс (да и до этого некоторую инфу знал), но ты молодец, поконкретнее объяснил,многие просто жалуются,аа где зеркала пупупу все дела , в общем, благодарю за хороший контент, ждём ещё видео от тебя)
помню, какой загадкой для меня бьіло то, что в каких-то старючих гоночках ( то ли нфс 1-2, если не ошибаюсь, то ли вообще на консольке, типа сеги) в зеркалах бьіло пусть и шакальное, но физически корректное отражение, что для гонок довольно важно в геймплейном смьісле, если гоняешь от первого лица. А вот в более новьіх гонках такого потом еще долго не видел, и меня ето прям будоражило. Спасибо Стопгейм, что пояснили)
Раньше ЗЕРКАЛА- это по факту отзеркаленная доп комната, которая (если коротко) должна была давать нагрузку на систему, НО как-то легко с этим справлялась , сейчас ЗЕРКАЛА- вообще нихрена не могут , а отмазка- НАГРУЗКА НА СИСТЕМУ -_- (логика)...
@@maybebutwhatever современные видеокарты эти модельки грузят быстрее старых с 5 полигонами. Нисколько не напрягаясь. Могут загрузить еще миллион. Не надо нам такую лживую логику совать. А вот RTX c Люменами их насилуют, а потом инвалиду дают костыли DLSS и заставляют бежать на 60FPS. Это изнасилование и ложь.
У нас был такой найт сити(показывает просто темный переулок) а стал такой(тот же переулок но чуть посветлее) ну понятно, да крутая технология, ничего не скажешь
В игре VRCHAT зеркало является одной из базовых вещей, кстати сделать зеркало пол беды для обычной игры, в vr играх это на порядок сложнее, так как изображение должно иметь глубину. Там оно устроено как телевизор, который рендерит картинку с камеры, которая по формуле высчитывает угол взгляда игрока на зеркало и перемещает туда камеру. Кстати в портал порталы работают схожим образом.
Мы живем в странное время, когда от старых приемов с запеченными тенями и светом начинают отказываться, а альтернатива в виде рейтресинга еще очень сырая, тяжелая и дает артефакты. И получается, что некоторые игры из 2017 выглядят лучше, чем из 2024.
Классика. Переход в 3D в нулевых был такой же. Когда из 90ых его уже не делают мало и качественно (Кастелвания, что Симфония ночи с гробом-сохранением), а технологии ещё не развились, чтобы нормальные полигоны сделать. Герои 4-5, вот это вот всё, да.
Помню как залипала(да и сейчас залипаю) на зеркала в sims 2 и sims 3, настолько они хорошо выполнены. Комнату в которой находятся и симов отражают идеально, крутишь камеру и отражение в зеркале меняется так, как должно при изменении угла обзора. Понимаю, что это нагружает ноут и не слишком необходимо, но отрубаю редко. Но раньше, на слабом компе, спасала в настойках функция отключения отражений, тогда зеркала становятся просто серыми пластами бумаги. В тройке ещё отдельная настойка отражения в воде, удобно что можно выбрать какие способы отражения работают
Помимо RTX есть еще Lumen в UE5. По большей мере, это Screen Space эффект. На сегодня еще кривой и вряд ли станет сильно лучше. Я вот буквально вчера сделал разбор графики S2, там я в самом UE5 показываю как работает освещение и отражения, и почему это халтура. Lumen очень тяжело настроить (надо готовить даже модельки специально, учитывать недостатки технологии), но включается он очень просто и так же активно его проталкивают сами Epic Games. Так что говняных реализаций а-ля сталкер будет еще много. Смиритесь, наши карты и консоли еще слишком слабы для нормального Path Tracing - именно это настоящая трассировка. Всё остальное - такой же фейк, призванный обмануть глаз, и если обращать внимание на детали, то это быстро палится. Зайдите в Блендер, выберите Cycles, найдите сцену похожую на видеогры, и попробуйте отрендерить :)
"По большей мере, это Screen Space эффект" - по большей степени как раз он работает на SDF, SS эффекты используются только там, где достаточно информации в экранном пространстве. Ну и не сказать что это халтура, просто точность SDF говорит сама за себя, для глобалки это в целом нормально, если грамотно настроить сцену, для отражений - ну, зеркала очевидно не стоит делать с расчетом на данные из SDF, но на неровных поверхностях вполне себе добавляет картинке неплохо.
@@SVIn3td0gлично я не понял смысла этой технологии. В играх от 3-го лица типа SH2 Remake это выглядит еще норм, но там и разрабы очень хорошо постарались. Это капризная технология, дающая очень много артефактов. Какая-то затычка между сугубо SS эффектами и RTX хуанга. Из нее можно выжать неплохой результат, но это нужно работать ручками, точно так же, фейковать свет, ибо особенно на софтверном рендере лучи крайне хреново переотражаются. А многие разрабы не хотят этого делать. Тот же сталкер 2, как пример. P.s. При этом жрет люмен не мало, не давая особого профита как обладателям не самых мощных железок, так и топовых
@@chainedguy а зачем тогда в видео подавать информацию, которая отличается от того, как оно действительно работает? Ну т.е. да, это надо разбираться, настраивать сцену, настраивать ассеты, учитывать ограничения технологии. В сталкере видим пример плохой работы с техом, в SH2 - резльтут хорош. Нет, не точно так же как фейковать. Потому что: 1. Это работает с динамическим светом и обрабатывает объекты вне экранного пространства; 2. Можно получать освещение от всех эмиссив материалов и прочее; 3. Освещение при должной настройке! выглядит лучше чем динамический свет без Lumen (если не сравнивать с RT конечно). Ну и самое важное, имхо, если разрабы не справились с задачей настроить Lumen, это не делает технологию плохой. У нее есть объективные недостатки, которые не правятся грамотной настройкой, да. Это темпоралка со всеми вытекающими, это SDF их-за чего в зеркала ты люмен не воткнешь. В остальном, почитай про SDF, посмотри что туда пишется по факту (возможность есть в движке это сделать) и будет понятно, почему оно не учитывает всех свойств материала, почему может протекать, почему требует настраивать и отсматривать сцену. Это не волшебная палочка сделать все зашибись. Это инстрмент, который требует отдельных специалистов по настройке света для получения хорошего результата. А получить его можно - Hellblade 2, SH2, фортнайт и т.д.
@@chainedguy "там и разрабы очень хорошо постарались" - это ключевое =) Если берется тех, то надо постараться его настроить и грамотно с ним поработать. А не то, что "движок плохой" или "lumen плохой" и т.д. Это инструменты, от навыка владения которыми зависит результат.
да, там явно пример неудачный, обычно разница гораздо сильнее) видимо видеоряд подставлял другой человек, не тот, кто читал текст, отсюда такой диссонанс
У меня так жопа с того, что с появлением RTX у нас из игр пропали отражающие поверхности (если, конечно, у тебя не 3090 и ты не может позволить себе включить нормальную трассировку). Почему люди без мощной видюхи должны смотреть на непонятное мутное нечто на стене? Неужели, в середине нулевых разрабы могли запилить мне в комнату зеркало, а сейчас нет? Тогда ведь даже технологий не было таких. Бахнули зеркальную комнату за стеной и всё. Ходит там такой же болванчик, мои движения копирует. Зачем вообще тогда ставить зеркала, если половина игроков с этого только кринж смогут словить?
Так же задавался этим вопросом и нашел ответ. Зачем мне использовать 2 технологии (для старых и новых видеокарт) отражения для зеркал, затрачивая ресурсы, человеко-часы и объём носителей, и потом все это месиво оптимизировать, если можно обойтись более новой и удобной.
Круто объяснили понятным языком! Спасибо) Понял, наконец, почему в StarCitizen разрабы так и не сделали нормальные зеркала в кораблях - не до того ребятам))))
+1 про ткани. Но от себя еще: реакция воды на действия игрока. И я имею ввиду не брызги, а типа волны. Вот от этого я всегда кайфую, когда оно есть. Но даже в наше время встречается не часто. Почему так примерно понятно, но как они научились это делать, это мне любопытно до сих пор
В Dishonored 2 очень не хватает отражений с трассировкой, видно что разработчики были ограниченны технологиями своих годов, простенькая трассировка бы очень улучшила визуал
Очень не хватало отражений в новом Сайлент Хилле, они там прям напрашиваются) учитывая, что игра начинается со сцены, где гг смотрит на себя в зеркало и в сюжетных катсценах зеркала работают. А пока просто бегаешь по локациям - они не работают и это бьёт по погружению
Её вообще можно как неплохой пример для сравнения использовать. Как и макс пейн 3. Там и снег на машинах, куски отваливаются, отражения и т.д. и игра сейчас бы не тормозила при корректном убирании багов
Ну с Киберпанком понятно всегда было, что зеркала в которые смотришься - костыль, они буквально включаются только когда нажимаешь кнопку, а в остальное время серая панель
Ну это видео отправляется в золотой фонд. Даже я - абсолютный чайник, почти всё понял. Можно людям показывать в унике, как вводный материал к теме. Очень годный контент, который должны заказывать/делать игровые студии на свои ют каналы, но рот они мой шатали так что-то объяснять. Автору респект и премия от начальства за ДЕЙСТВИТЕЛЬНО оригинальный контент, которого нет в РФ (я думаю и в мировом ют тоже). Жду ещё ролики от Миши. Пы.сы. я не кореш Галкина (хотя с удовольствием подружился бы), который его хвалит. Но когда молодец - тогда молодец! Пы.сы.сы: "Приключение Флика - кино, как кино. Ничего особенного". Хер ему, а не премию и дружить мне перехотелось.
говорю только имея в виду КП77: только Рейтрейс - не впечатляет. Но вот Паттрейс свет, с забиранием инфы из прошлого отскока луча, вот это бомбически меняет картинку.
Да на самом деле не утерянные, их активно используют. Проекты рокстаров и гоночные игры используют динамические кубмапы, в одиночных играх встречаются планарные отражения, просто они довольно дорогие и ставят их избирательно. Раньше было попроще, когда Forward Render был в ходу, с переходом на Deferred какое-то время планарки вообще почти не использовали, а потом снова начали.
bit.ly/3TBiSqR - Пополни баланс Steam. Промокод: SGAMES
vk.com/kupikod_com - Паблик KupiKod с розыгрышами
erid: 2VtzquYKL96
В игре II World Two, вот там офигенные зеркала. А игра 2010г
Я так понимаю что цель ролика- обеспечить на зиму теплом от пригорания, всех владельцев RTX 4090.
Что тридцать лет назад, что сейчас, графодрочеры идут лесом. Внезапно оказывается, что дело было не в бобине. Игра либо хорошая, либо нет. В хороших играх на отражения никто не жалуется.
Сделайте обзор/разбор полëтов/что угодно на Signalis, пожалуйста!
@@ksan_v Именно, а в первом Max Payne'е зеркала вообще были разбитыми. Как там говорилось: "вспоминать - точно собирать разбитое зеркало: осколки режут руки, отражение дробится"
- У нас 158 костылей при расчете отражений !
- А давайте использовать для отражений трассировку !!
- У нас 159 костылей при расчете отражений..
@@electrotrashmailbox зато со в целом светом меньше.
В целом, вся игра - это набор костылей
@@3qaНу ну! В конце концов не все игры на свете Бетсезда делает.
самая сложная технология всё еще сделать так, что бы персонаж спал под одеялом, а не на нём.
Я сплю на одеяле. Вопросы?
@@oversnippyда. Зачем тебе одеяло?
@@oversnippy зачем тебе одеяло?
@@eziobc7112 так мягче, бро
@@eziobc7112 Чтобы на нем спать 🙃
о а можно аналогичный выпуск про ткани?
Ты это про PhysX и их технологии с тканями, тем как они рвутся и тд?
лучше лишний раз про макса пейна
Значит нужен выпуск про полотенчико Моны Сакс из той сцены)
@@КонстантинСергеев-г6м а чего в нем интересного, оно же не активное физически было. Вот моделька голой Моны Сакс среди прочих игровых моделек - это да, это диссертации заслуживает.
И про волосы
1. Дубликат уровня и PlanarReflections это разные вещи все-таки. Потому что по разному влияют на сложность рендера. В первом случае сцена рисуется один раз, пусть и с большим числом объектов. Во втором случае сцена рисуется повторно, со всеми минусами, нужно от отдельной камеры прогонять кулинг, буфера заводить под планарку и прочее.
P.S. планарки все-таки имеют артефакты, если использовать на водной поверхности, но они едва заметные и результат все еще хорош.
P.P.S. второй минус планарки, ее больше одной в кадр не поставишь, уж очень тяжело будет
2. В GTA5 и RDR2 кубмапы тоже рантаймовые, т.е. они обновляются каждый кадр. Что позволяет в лужах RDR2 видеть персонажей, хотя для больших водных поверхностей не используется. Для оптимизации в GTA5 кубмапы строятся через Forward Rendering, также имеют много оптимизаций.
3. Пропустили Lumen, там есть софтварные отражения. Да, это не подойдет для зеркал, но на лужах и других поверностях можно видеть изображение того, что не в кадре. Там для отражения берутся данные из SDF (Signed Distance Field). Их же используют для построения переотраженного света. Это быстрее в определенных случаях, чем хардварный RT. Ну и персонажа там конечно не увидишь, да. Потому что используется комбинация с SSR.
В остальном, спасибо, полезное видео с популяризацией информации о технологиях.
Духота то какая
@@Ya_tortтвои проблемы
@@Ya_tort база скорее
>> второй минус планарки, ее больше одной в кадр не поставишь, уж очень тяжело будет
В 15-ти летней Portal спокойно рисовались несколько переотражений в порталах и ничего. Можно даже на N-той итерации упрощенную геометрию рисовать, если совсем все плохо Главное иметь прямые руки. при реализации.
В GTA5 вроде запеченое всё, просто кубы сдвигаются при перемещении и блендятся друг с другом, чтоб отражение плавно переходило в более актуальный, ближайший по местности куб.
мне кажется, это отличный задел на новую рубрику - хитрости геймдизайна! очень интересное и познавательное видео!
12:00 Играет эпичная музыка. "...был у вас во такой Найт-Сити, а стал ВОТ ТАКОЙ!" Тем временем я вообще особой разницы не заметил😅
В том то и дело, что игроку эта технология практически ничего не даёт. Это лишь приятный инструмент для разработчика, тогда как игрок ради работы этого инструмента изрядно переплачивает. Качественный ручной свет будет не хуже, а то и лучше честной трассировки. Но и сделать его сложнее. Пока разработчики вынуждены делать и трассировку, и ручной свет. Но чём дальше, тем менее качественный будет ручной свет и со временем его делать перестанут. Когда свет будет чисто на трассировке, тогда разрабы будут изрядно экономить времени и денег. Но игрокам как обычно скажут, что разработка дорожает, платите 100 баксов за базовое издание.
В точку😂
А я сразу вижу, кардинальная разница. Но думаю дело тут в бекграунде дизайнера-художника, который все эти рефлексы сразу подмечает, ибо глаз натренирован. Так что мне со старта все эти ретрейсинги были в радость. Наконец то нормально (не достаточно, но нормально). В киберпанк теперь только с пас трейсингом и играю. Конфетка.
@@AlexCoachman с нормальным пас трейсингом поиграй и такую чушь писать не будешь, координально меняет игру и опыт
@@AlexCoachmanвот именно, это отлично ускоряет продакшен с запеканием света, весь свет на компе игрока рендерить не нужно совершенно.
Дрессировка гусей XDD
Она и то полезнее будет 😂
@@Halabalooza хи-хи-хи ^.^
Лещей
Это у Макаренкова)
землятресение когда бегают, включить дрессировку черевато))
Вот был у вас такой Найт сити, а стал ВОТ ТАКОЙ! Иииии нихрена не поменялось, если хуже не стало)
@@УсталыйГеймер-е3ь на самом деле, разница офигеть как заметна при игре в движении. В резидент эвил 2-3, без ртх на всех зеркальных и мокрых полах, а их там 50% от всей игры, все отражения постоянно роятся и бьют корявыми квадратами, с ртхом становится норм. Тоже самое в Control, в уровнях с другим измерением и бетонными помещениями (а они там тоже везде).
Миха, честно, ты сейчас делаешь одни из самых интересных видосов на сг! Спасибо за труд!
Приятно стали разбавлять разными видео контент. Побольше бы о технологиях в играх. Про декали, про то как пишут воду например, про физику или про технологии связанные с логикой персонажей. Короче прям круто.
В то же время Portal 2007: я нарисую вам столько порталов, сколько захотите
Нет. Портал это тоже планарка, причем лимит отражений выставляется в настройках до 8 шт.
И все равно даже так сейчас никто из ААА ААА разрабов не может сделать 😅@@senpalma
@@АлексейАрхипов-э4ж Как? Планарки расставить? В Киберпанке есть планарки, в Мафии ремейк есть планарки.
@@АлексейАрхипов-э4жтак ни один комп не потянет с новой графикой. Портал поэтому весь кубический и пустой в плане эффектов и локации чтобы не нагружать пк лишний раз. Хотя в том же Марвел Райвелс Доктор стрендж открывает огромные порталы, и там нереально фпс дропался у всех. Поэтому там миллион костылей с ним.
(2)
Мне нужно больше подобных роликов. Они самые интересные
В Control чистые плоские зеркала отлично работают. И для сегодняшних видеокарт это уже не такая уж тяжёлая игра. Меня, если честно, не сильно волнует, как именно они этого добились, но было странно видеть в более технологичном (и гораздо более требовательном) AW2 всратые зеркала даже в помещениях.
Разрабы обленились и не добавляют планарку там где она была бы уместна, а суют тормозную трассировку. Например, такое в GTA SA DE в в зеркалах магазинов, даже на телефонах.
@@ReYDeR2kтолько вот в контрол это были rt отражения
Да когда уже ребята выпустят русскую озвучку для AW2. Очень хочется поиграть.
Вместо того, что бы использовать плоское отражение в замкнутом пространстве разрабы просто решили не делать больше отражения. Пример - тот же Алан Вейк 2.
Сейчас "Четкое зеркало" стало более редким, чем 20 лет назад. Спасибо RTX, который просто используют как оправдание, что бы не делать по старому.
Какие зеркала? Кровь все еще спрайтами рисуется, расчлененка делается подменой текстуры и модели. В borderlands2 попытались так все и сдулось.
Да ну не может быть спрайт. Скорее всего уже давно текстура. Насколько я понимаю, у спрайта не может быть некоторых характеристик, которые есть у текстуры. А кровь в современных играх должна реагировать на свет вокруг, что, вроде как, является признаком текстуры, нет?
Частицы используются уже тысячу лет
А как ты еще расчлененку сделаешь? Имитировать биологию тела для физически корректной расчленёнки игры нормально еще не научились
@@ТаирКасимов-и5щ Как я понимаю, спрайт это уже скорее 2д объект, на который нанесена текстура. Так что если материалу спрайта задать текстуры шероховатости и спекулярности, то вполне на свет будет реагировать. Чисто вопрос материалов
@@R41NB0W_D4SH ааа, ну да-да, всё верно
Рад, если таких видосов, касательно технических аспектов в играх, будет больше.
Порой кажется, что отражения до RT это какая-то забытая технология древних.
До сих пор помню, как впечатляли отражения в первом Deus Ex. Идеальные с точки зрения качества, в игре были места с переотражениями (зеркало напротив зеркала), односторонними зеркалами (с которым правильно работал AI NPC), в них так же отражались лазерные лучи от, например, прицела. И ещё зеркала могли быть движущимися, вроде зеркальных дверей. И это спокойно работало на Nvidia TNT2 с 32мб оперативки.
это первый unreal engine, он умел отражать всё, что происходит в кадре. во времена оны кто-то даже писал (вроде бы как раз про deus ex): "я открыл этот уровнеь в редакторе и нашёл эту комнату, но под ней не было её копии! это какая-то магия!"
а уже в unreal engine 2 этого не было( почему - до сих пор понять не могу
@quintussilenius4324 вот да, я игрался в редакторе уровней Deus Ex в те времена, отражения к любой поверхности добавлялись просто одной галочкой в свойствах материала/текстуры. В The Nameless Mod разрабы даже смогли сделать порталы на основе системы отражений. Т.е. виртуальная камера, "смотрящая" на мир с обратной стороны поверхности, чтобы отрендерить это как отражение, была привязана к другому месту на уровне, с сохранением угла и перспективы. Получалось, что на улице стоит телефонная будка, но через неё ты заглядываешь в приличных размеров комнату в совершенно другом месте на уровне, хотя одновременно видишь, что за будкой ничего нет. Собственно, так оно и в Portal работало, только с добавкой в виде физики.
Никогда не забуду клуб в Париже, где две зеркальные стены под углом стоят.
@@-JC_Denton- кстати, если я правильно помню, там и скайбоксы работали похожим способом: небо было "порталом" в некую область уровня, обозначенную как скайбокс (и с noclip её даже можно было найти). интересная была технология, не знаю, почему больше её не использовали; возможно, она плохо "дружит" с какими-то другими вещами (например, реалистичной физикой), но это только моё предположение.
@@quintussilenius4324 да, так и было, причём это не обязательно "чистый" скайбокс - в Гонконге на первом уровне из окон были видны вполне трёхмерные крыши небоскрёбов, а из окон ресепшена Vesralife - улица далеко внизу (это была Tonochi Road с меньшей детализацией, там даже бродили те же модельки персонажей). Облака это плоскость с анимированной текстурой, Луна это плоскость с картинкой над ней и т.п.. Эта мини-скайбокс-карта просто рендерились на бесконечном отдалении от камеры везде, где поле зрения не перекрывала любая геометрия основной карты, и камера всегда была в центре этой мини-карты, поэтому при движении луна или эти небоскрёбы не смещали положения. Кстати, таким образом теоретически на горизонт Liberty Island таки можно было бы влепить башни-близнецы как геометрические объекты или плоскость из двух полигонов с картинкой, не упираясь в ограничение размера текстур:)
2:48 впервые в жизни подводка к интеграции вызвала у меня улыбку
В Киберпанке Ви отражается только в зеркалах с которыми можно взаимодействовать. В других отражающих поверхностях его (её) нет. Выглядит довольно кринжово. Особенно заметно в сценах: с Дексом - инструктаж перед налётом на Компэки (отражаются все, кроме Ви); с Ривером, когда заходит докторша и ловит нас, что мы в лаборатории шаримся - там просто жуть, целая зеркальная стена, Ривер есть, доктор есть, Ви - нет :) Вывод: Ви - вампир. На этом движке второй Bloodlines бы :)
Забыл уточнить: 4090, full raytraicing, ультра настройки, разумеется.
А pathtracing?
Включите отражения модом - и поймете, почему оно не отражается
потому что моделька гг от третьего лица - прямо скажем, далека от того, что ожидает увидеть игрок
поэтому и было принято решение, что лучше этого не видеть, а то не развидеть потом будет.
В играх от первого лица зачастую модель гг - это камера из глаз плюс руки, торчащие в воздухе - как вы это реалистично отражать-то собрались.
В игре не сделана нормальная анимация персонажа. Поэтому и не рисуют реклама то чудовище деформированное за которое ты играешь
@@ТаирКасимов-и5щ нужен просто мод, который разблокирует отражения. У персонажа нет головы и он ужасно анимирован от 3го лица, поэтому его не показывает.
так там модельки персонажа считай нет. точнее она условная.
Это очень легко заметить, когда на мотоцикле сидишь и переключаешь режимы камеры. при включении камеры от 3 лица персонаж появляется в куртке без воротника и без шлема, шлем и стоячий воротник натурально прорисовыаваются прямо на глазах, видать игра берет информацию об одежде в реальном времени чтобы прорисовать нужную. то же самое в меню когда меняешь одежду - она прорисовывается с заметным временным лагом. там даже сделали типа помехи чтобы не было так палевно когда открываешь меню и меняешь шмот
Это че, стопгейм уже почти научпоп про игры? Продолжайте, мне нравится
Очень любопытно ты затронул гонки, отражения на машине это конечно хорошо, но есть же зеркала заднего вида, которые работают в 100% времени
Умножил на ноль весь выпуск)
это планарки
А зеркала заднего вида че, прям весь твой экран дублируют или всю локацию?
Я думал там картинка с мизинчик, в которой видно 1/100 часть локации, если сравнивать с полем зрения игрока...
Крутой выпуск! Интересно было б увидеть такие популярные разборы костылей и технологий в играх в будущем! Например про то как делают ландшафты, как работает ИИ ботов, что такое шейдеры.
P.S. Очень ждал Control в примерах. На моей памяти там какие-то запредельные переотражения были. С ним даж пара кадров была, а слов не сказано
В движке Source я имитировал отражения через элемент Protal (не путать с порталами из одноименной игры)
Размещал 2 портала в одной точке пространства что смотрят в одну и туже сторону и вуаля зеркало, главное не забыть добавить текстуру с коллизией в пикселе от "зеркала"
Порталы в движке просто создают ещё одну "камеру игрока" что отзеркаливает положения смотрящего на зеркало персонажа, показывает естественное отражение
Проблем с радиусом видимости камеры не было? Не помню но в какой-то игре зеркало отражало с таким FOV как будто на героя смотрят микробы и проецируют на экран.
Так это же первый пример из видео. Planar reflection. 4:22
В сорсе есть планарные отражения для зеркал. Например на gm_constract в гаррис моде такое есть
- "Она без всяких трассировок отлично справляется с задачей сделать реалистичное отражение"
- также трассировка лучей в SSR: *Я ЧТО ШУТКА ДЛЯ ТЕБЯ???*
В SSR используется рэймарчинг в скринспейсе по уже посчитанному буферу глубины и цвета. Это очень тяжело назвать трассировкой. Трассировка это, все таки, про пересечение луча и геометрии
@@ИльяМаксимович-ч1о Ну в данном случае это скорее вопрос терминологии, даже в документации, например, к Unity у SSR есть описания из ряда " Maximum raytracing length" и т.д. А в другом абзаце :"Screen Space Reflection is calculated by ray-marching". В любом случае, принцип тот же, что и глобальной трассировке лучей, только в скринспейсе.
Классное видео!)
Поговорить о графоне дело благое, причём это не первая попытка начать разбирать технологии рендера на SG. Некоторые и подавно целые каналы на этом выстраивают. Могу лишь предложить выбирать темы менее заезженные. RT прекрасная технология, но уже обмусоленная всеми. Давайте поговорим о чём-то ещё? Про шейдеры (как пиксельные, так и вертексные), их эволюцию, судьбу и использование в современности. Про мощь процедурной генерации и её возможные сценарии применения, с непременным срачем про одинаковые пещеры. Про графические API, их различия и перспективы, с непременным срачем на тему какой лучше.
Кубмаппинг впервые успешно применили в Gran turismo, потому графоний там выглядет невероятно круто для ps1
Ray Tracing всю жизнь существует, это фундаментальная технология, а не нечто, что появилось с RTX карточками
Знают зеркала в чём моя вина
Не смотрю я в них больше никогда
@@ЕгорТитов-б5ж
Тугая маска
Спасение моё.
И днём и ночью
Я вечный раб её.
@@orik6249 А что под ней - никто не знает!
Хэй!)
Киш?
@@IgorDeathcore да)
За трек из DriveClub на фоне видеоряда - безусловно лайк ❤
В этой игре лучшая реализация технологии SSR - стоило было выделить отдельное внимание к этой игре. Особенно невероятное самоотражение элементов кузова на каждой машине.
4:09
Hybrid - Tunnel Vision
Один из самых информативных и полезных выпусков за последнее время! Жду следующий. Как насчёт рассказать про огонь, технику поведения огня и распространения огня по локации и поверхностям.
Михаил, большое спасибо за проделанную работу! Вы очень понятно и увлекательно объяснили все детали. С нетерпением жду новых видео, которые будут посвящены другим аспектам игростроя.
Как по мне, я вообще не сильно наяриваю на физически корректные отражения. Пусть хоть везде куб мапы пихают. Но вот сср... Лучше куб мапа, чем артефакты от сср.
В качестве концовки хотелось бы услышать о возможных перспективах развития, какой-нибудь анализ и т.п. А так в целом норм, тема интересная.
0:10, вообще то это аутентично , времена до современных зеркал просто полировали медные поверхности вроде как
@@pavelfesto кстати да
Отличный план, Хуанг. Но я всё равно не буду включать RTX
Отлично подготовленный и оформленный материал!
Играю очень редко, но последние отражения понравились в CONTROL
Там просто хороший арт дирекшен, все очень красиво и без ртх, в этом гоавная залупа современного геймдева, красиво делают не инженеры, а художники)
@AlonsoImput полностью согласен с вами.
Просто когда впервые обратил внимание на отражения в этой игре - то оно показалось настолько естественным, что стало как то жутко.
Теперь вот думаю что бы такого качественного поиграть. Чтобы игра была хотя-бы на уровне по качеству с control.
До сих пор наверное одни из лучших rt отражений. Причем они в геймплее помогали. Я пару раз за игру хиссов за спиной замечал именно через зеркала.
@@king40x близкое по настроению и атмосфере - Yuppie Psycho. А так хз, последнее время ничего прям интересного не находил(
блиииин, почаще бы таких видосов от стопгейма, просто 22 минуты кайфа и интересной инфы, спасиб!)
Всегда думал, что зеркало - это не идентичная сцена, например, а как в VRChat - камера, изображение с которой сразу выводится в качестве текстуры изображения.. Схоже с кубмапани, но всё же и персонажа видно, да и вроде нагружает не сильно.. Причём работает стабильно
Все эти отражения это конечно хорошо.но есть проблема в том какую Яркость ставить именно внутри игры,чтобы увидеть изначальную задумку освещения
5:48 Не три сцены, а три портала в которых рисуются сцены. Например одноименная игра Portal 15-ти летней давности именно так и рисует потралы, и ни кто не мешает поставить их друг на против друга и наслаждаться сотней сцен без особых тормозов.
Ну в Портале и местность довольно примитивная, комп не нагружает особо.
"Не 3 сцены, а3 портала, в которых рисуются сцены". Так а в чём разница?
В Luigi's Mansion аж на gamecube были зеркала и они не были прибитыми к стене, а стояли отдельно, было видно что за ними ничего нет.
А еще в портале можно где угодно по сути серкала создавать (порталы), а еще в симс 4 можно покупать и ставить как угодно и где угодно любое количество любых зеркал, которые все отражают. Очевидно что никаких тайных комнат и двойников
и все работает без тормозов с красивым отражением всего даже на встройках ноутов.
А еще куча игр где видео выводится на екран в игре, в вампирах masquerade были камеры, которые выводили на екран видео и это было в реальном времени - по сути то же самое зеркало.
А в видео про это ничего не сказали, хоть и показали и портал и метроид прайм, уж точно то забытые технологии ящеров, про которые люминатв всех заставили молчать.
А можно сделать так, чтобы в игре не было луж, не было стекла, и тачки были ржавые, а не блестящие. И всё, никакой рейтрейсинг не нужен
А можно выкинуть комп в окно и никакой пк не нужен.
Можно вообще кишку сделать, тогда и с уровнями заморачиваться не придется, да и волосы персонажам не нужны, ведь их сложно анимировать, двери с ручкой в человеческий рост убрать и делать автоматические открывашки. Дешево и сердито
Так рейтрейсинг тебе не только же отражения рисует, а в целом освещение, тени
@@dangername6996 это и без него можно сделать
Надеюсь, что это шутка
Нельзя было просто так взять, и пройти мимо зеркала в любой игре, но знали бы мы, какой это геморр для разрабов, и почему зеркало действительно главная фишка уровня
Классный выпуск - много новой полезной инфы. Я теперь лучше понимаю, что это за рэй трэйсинг такой и как игры делают.
Красава, прошлый раз видел видос на эту тему у свитч геймс (да и до этого некоторую инфу знал), но ты молодец, поконкретнее объяснил,многие просто жалуются,аа где зеркала пупупу все дела , в общем, благодарю за хороший контент, ждём ещё видео от тебя)
А свича из подвала всё-таки выпустили? Где новые выпуски
помню, какой загадкой для меня бьіло то, что в каких-то старючих гоночках ( то ли нфс 1-2, если не ошибаюсь, то ли вообще на консольке, типа сеги) в зеркалах бьіло пусть и шакальное, но физически корректное отражение, что для гонок довольно важно в геймплейном смьісле, если гоняешь от первого лица. А вот в более новьіх гонках такого потом еще долго не видел, и меня ето прям будоражило. Спасибо Стопгейм, что пояснили)
Было очень интересно смотреть про технологии разработки игр, прошу и молю еще!
Раньше ЗЕРКАЛА- это по факту отзеркаленная доп комната, которая (если коротко) должна была давать нагрузку на систему, НО как-то легко с этим справлялась , сейчас ЗЕРКАЛА- вообще нихрена не могут , а отмазка- НАГРУЗКА НА СИСТЕМУ -_- (логика)...
лучший
Раньше сцены были из 5 полигонов. Сейчас моделька персонажа тяжелее всего уровня старых игр
@@maybebutwhatever современные видеокарты эти модельки грузят быстрее старых с 5 полигонами.
Нисколько не напрягаясь.
Могут загрузить еще миллион.
Не надо нам такую лживую логику совать.
А вот RTX c Люменами их насилуют, а потом инвалиду дают костыли DLSS и заставляют бежать на 60FPS. Это изнасилование и ложь.
1 Количество полигонов увеличилось
2 Такие отражения были в маленьких помещениях, по типу толчка
@@maybebutwhatever моделька тяжелее, конечно, только выглядит всё так же плохо, как и 15 лет назад ))
У нас был такой найт сити(показывает просто темный переулок) а стал такой(тот же переулок но чуть посветлее) ну понятно, да крутая технология, ничего не скажешь
Очень интересный материал, в жизни бы не подумал об этом. Теперь буду подходить к зеркалам в играх и смотреть чо как :)
В игре VRCHAT зеркало является одной из базовых вещей, кстати сделать зеркало пол беды для обычной игры, в vr играх это на порядок сложнее, так как изображение должно иметь глубину. Там оно устроено как телевизор, который рендерит картинку с камеры, которая по формуле высчитывает угол взгляда игрока на зеркало и перемещает туда камеру. Кстати в портал порталы работают схожим образом.
Мы живем в странное время, когда от старых приемов с запеченными тенями и светом начинают отказываться, а альтернатива в виде рейтресинга еще очень сырая, тяжелая и дает артефакты. И получается, что некоторые игры из 2017 выглядят лучше, чем из 2024.
@@ЕвгенийГуреев-в4ю значит ты в глаза долбишься
@@ЕвгенийГуреев-в4юесть 2 стула: шум и мыло. Есть третий увеличить выборку, но тогда и 4090 будет вешаться
Время обычное. Называется деградация х)
Классика. Переход в 3D в нулевых был такой же. Когда из 90ых его уже не делают мало и качественно (Кастелвания, что Симфония ночи с гробом-сохранением), а технологии ещё не развились, чтобы нормальные полигоны сделать. Герои 4-5, вот это вот всё, да.
Ага, много шума. Особенно с реконструкцией. Чушь то не неси
Помню как залипала(да и сейчас залипаю) на зеркала в sims 2 и sims 3, настолько они хорошо выполнены. Комнату в которой находятся и симов отражают идеально, крутишь камеру и отражение в зеркале меняется так, как должно при изменении угла обзора. Понимаю, что это нагружает ноут и не слишком необходимо, но отрубаю редко. Но раньше, на слабом компе, спасала в настойках функция отключения отражений, тогда зеркала становятся просто серыми пластами бумаги. В тройке ещё отдельная настойка отражения в воде, удобно что можно выбрать какие способы отражения работают
Стоит помнить, что зеркала намного интереснее телевизоров).
Круто! Спасибо за познавательное видео! С удовольствием помотрел.
Как же похорошел Стопгейм при Михаиле Галкине.
Ну за такие крутые видосы грех респект не поставить!
Помимо RTX есть еще Lumen в UE5.
По большей мере, это Screen Space эффект. На сегодня еще кривой и вряд ли станет сильно лучше.
Я вот буквально вчера сделал разбор графики S2, там я в самом UE5 показываю как работает освещение и отражения, и почему это халтура.
Lumen очень тяжело настроить (надо готовить даже модельки специально, учитывать недостатки технологии), но включается он очень просто и так же активно его проталкивают сами Epic Games. Так что говняных реализаций а-ля сталкер будет еще много.
Смиритесь, наши карты и консоли еще слишком слабы для нормального Path Tracing - именно это настоящая трассировка. Всё остальное - такой же фейк, призванный обмануть глаз, и если обращать внимание на детали, то это быстро палится.
Зайдите в Блендер, выберите Cycles, найдите сцену похожую на видеогры, и попробуйте отрендерить :)
Бу, испугался? Я твой зритель
"По большей мере, это Screen Space эффект" - по большей степени как раз он работает на SDF, SS эффекты используются только там, где достаточно информации в экранном пространстве. Ну и не сказать что это халтура, просто точность SDF говорит сама за себя, для глобалки это в целом нормально, если грамотно настроить сцену, для отражений - ну, зеркала очевидно не стоит делать с расчетом на данные из SDF, но на неровных поверхностях вполне себе добавляет картинке неплохо.
@@SVIn3td0gлично я не понял смысла этой технологии.
В играх от 3-го лица типа SH2 Remake это выглядит еще норм, но там и разрабы очень хорошо постарались.
Это капризная технология, дающая очень много артефактов. Какая-то затычка между сугубо SS эффектами и RTX хуанга.
Из нее можно выжать неплохой результат, но это нужно работать ручками, точно так же, фейковать свет, ибо особенно на софтверном рендере лучи крайне хреново переотражаются.
А многие разрабы не хотят этого делать. Тот же сталкер 2, как пример.
P.s.
При этом жрет люмен не мало, не давая особого профита как обладателям не самых мощных железок, так и топовых
@@chainedguy а зачем тогда в видео подавать информацию, которая отличается от того, как оно действительно работает?
Ну т.е. да, это надо разбираться, настраивать сцену, настраивать ассеты, учитывать ограничения технологии. В сталкере видим пример плохой работы с техом, в SH2 - резльтут хорош.
Нет, не точно так же как фейковать. Потому что:
1. Это работает с динамическим светом и обрабатывает объекты вне экранного пространства;
2. Можно получать освещение от всех эмиссив материалов и прочее;
3. Освещение при должной настройке! выглядит лучше чем динамический свет без Lumen (если не сравнивать с RT конечно).
Ну и самое важное, имхо, если разрабы не справились с задачей настроить Lumen, это не делает технологию плохой. У нее есть объективные недостатки, которые не правятся грамотной настройкой, да. Это темпоралка со всеми вытекающими, это SDF их-за чего в зеркала ты люмен не воткнешь.
В остальном, почитай про SDF, посмотри что туда пишется по факту (возможность есть в движке это сделать) и будет понятно, почему оно не учитывает всех свойств материала, почему может протекать, почему требует настраивать и отсматривать сцену.
Это не волшебная палочка сделать все зашибись. Это инстрмент, который требует отдельных специалистов по настройке света для получения хорошего результата. А получить его можно - Hellblade 2, SH2, фортнайт и т.д.
@@chainedguy "там и разрабы очень хорошо постарались" - это ключевое =) Если берется тех, то надо постараться его настроить и грамотно с ним поработать. А не то, что "движок плохой" или "lumen плохой" и т.д. Это инструменты, от навыка владения которыми зависит результат.
Очень познавательно. Спасибо, Михаил. 👍👍👍
Очень крутое видео, ради таких роликов и смотрю Стопгейм.
12:07 контрастности прибавили вот и вся разница.)))
да, там явно пример неудачный, обычно разница гораздо сильнее) видимо видеоряд подставлял другой человек, не тот, кто читал текст, отсюда такой диссонанс
Очень прикольное и интересное видео, по больше бы таких. Спасибо автору❤
Особенно классно сделаны зеркала в the crew 2
Ууу, стопгей, купикод? Может, тогда и казино будете рекламить?
Спасибо за The Finals в примерах!
У меня так жопа с того, что с появлением RTX у нас из игр пропали отражающие поверхности (если, конечно, у тебя не 3090 и ты не может позволить себе включить нормальную трассировку). Почему люди без мощной видюхи должны смотреть на непонятное мутное нечто на стене? Неужели, в середине нулевых разрабы могли запилить мне в комнату зеркало, а сейчас нет?
Тогда ведь даже технологий не было таких. Бахнули зеркальную комнату за стеной и всё. Ходит там такой же болванчик, мои движения копирует. Зачем вообще тогда ставить зеркала, если половина игроков с этого только кринж смогут словить?
"просто плоти больше бабла."
Так же задавался этим вопросом и нашел ответ.
Зачем мне использовать 2 технологии (для старых и новых видеокарт) отражения для зеркал, затрачивая ресурсы, человеко-часы и объём носителей, и потом все это месиво оптимизировать, если можно обойтись более новой и удобной.
Спасибо , очень интересно
Много нового узнал, особенно про отражения в лужах .
А еще до сих пор персонажи нереалистично пьют жидкости.
Понравился видос. Тема интересная! 🎉
Круто объяснили понятным языком! Спасибо) Понял, наконец, почему в StarCitizen разрабы так и не сделали нормальные зеркала в кораблях - не до того ребятам))))
шикарно,спаси6о!
Спасибо за информацию ребята! Сейчас где-то взгрустнул один белорусский Godray! 🤣🤣🤣
"Зеркала на много интереснее телевизора..." 😅
Очень хорошее видео, автор молодец!
Оч крутой видос. Как для игрока и как для начинающего геймдева. Спасибо большое ребята! Вы лучшие
+1 про ткани. Но от себя еще: реакция воды на действия игрока. И я имею ввиду не брызги, а типа волны. Вот от этого я всегда кайфую, когда оно есть. Но даже в наше время встречается не часто. Почему так примерно понятно, но как они научились это делать, это мне любопытно до сих пор
Отличный видос, спасибо! Такой DigitalFoundry человеческим языком)
Лучи - кайф. Первый раз ими проникся Deliver Us the Moon, они там очень помогали атмосферу нагонять. )
Спасибо за выпуск. Интересно.
В Dishonored 2 очень не хватает отражений с трассировкой, видно что разработчики были ограниченны технологиями своих годов, простенькая трассировка бы очень улучшила визуал
Спасибо, кайфанул от видоса
Очень не хватало отражений в новом Сайлент Хилле, они там прям напрашиваются) учитывая, что игра начинается со сцены, где гг смотрит на себя в зеркало и в сюжетных катсценах зеркала работают. А пока просто бегаешь по локациям - они не работают и это бьёт по погружению
Снимайте почаще про подводные камни в играх
Отличное видео, спасибо за объяснение
О. Я что-то Mafia 2 вспомнил. Там были отличные отражения. Удивительно, почему после этой игры они прекратили нормально работать?..
Её вообще можно как неплохой пример для сравнения использовать. Как и макс пейн 3. Там и снег на машинах, куски отваливаются, отражения и т.д. и игра сейчас бы не тормозила при корректном убирании багов
Так в 3 Mafia зеркала починили, а больше кроме как Mafia 1 2022 тоже работают, а больше этот движок никто не использует.
Учитывая лютую забагованность Мафии 3 на релизе, скорее всего разрабы просто не успевали сделать все нормально - и забили.
Прикольная, необычная тема для выпуска
Ну с Киберпанком понятно всегда было, что зеркала в которые смотришься - костыль, они буквально включаются только когда нажимаешь кнопку, а в остальное время серая панель
Зеркала в киберпанке 2077 до патчей ингода как вх работали, если с ними нельзя взаимодействовать
Очень интересно было послушать, спасибо
12:10 За ОСТ из хеллдайверов отдельный лайк.
Приятный познавательный видос, спасибо!)
Ну это видео отправляется в золотой фонд. Даже я - абсолютный чайник, почти всё понял. Можно людям показывать в унике, как вводный материал к теме.
Очень годный контент, который должны заказывать/делать игровые студии на свои ют каналы, но рот они мой шатали так что-то объяснять.
Автору респект и премия от начальства за ДЕЙСТВИТЕЛЬНО оригинальный контент, которого нет в РФ (я думаю и в мировом ют тоже).
Жду ещё ролики от Миши.
Пы.сы. я не кореш Галкина (хотя с удовольствием подружился бы), который его хвалит. Но когда молодец - тогда молодец!
Пы.сы.сы: "Приключение Флика - кино, как кино. Ничего особенного". Хер ему, а не премию и дружить мне перехотелось.
говорю только имея в виду КП77: только Рейтрейс - не впечатляет. Но вот Паттрейс свет, с забиранием инфы из прошлого отскока луча, вот это бомбически меняет картинку.
Хорошее видео, лайк. Просто и понятно излагаются современные технологии для отражения. Жду похожих видео.
Вот они, утерянные технологии прошлого
Да на самом деле не утерянные, их активно используют. Проекты рокстаров и гоночные игры используют динамические кубмапы, в одиночных играх встречаются планарные отражения, просто они довольно дорогие и ставят их избирательно. Раньше было попроще, когда Forward Render был в ходу, с переходом на Deferred какое-то время планарки вообще почти не использовали, а потом снова начали.
технологии более развитой цивилизации
деды делали на совесть
Отличный видос! Спасибо!
О, вот это интересный видос. Смотрим🙂