Почему RTX - не настоящая трассировка лучей?

Sdílet
Vložit
  • čas přidán 11. 06. 2021
  • Что такое трассировка лучей и чем она отличается от трассировки путей.
    Поддержите создание новых роликов (и получите доступ к куче плюшек =) ):
    Patreon: / codereptile
    Vk Donut: donut/codereptile_group
    Дискорд: / discord
    Вк: codereptile_group
    ------------------------------
    Музыка:
    1 - Конец. Overcharge by Canonblade.
    canonblade.newgrounds.com/new...
    / canonblade
    2-5 - Фон. Simon Chylinski:
    Crash Site.
    Into the Unknown.
    Sunbeam.
    Alterra Science.
    ------------------------------
    Источники:
    www.dusterwald.com/2016/07/pa...
    www.gamedev.ru/code/articles/...
    www.nvidia.com/ru-ru/geforce/...
    en.wikipedia.org/wiki/Ray_tra...)
    en.wikipedia.org/wiki/Path_tr...
    en.wikipedia.org/wiki/Caustic...)
    en.wikipedia.org/wiki/Global_...
    ru.wikipedia.org/wiki/Ambient...
    www.ray-tracing.ru/
    zen.yandex.ru/media/it_news/k...
  • Věda a technologie

Komentáře • 100

  • @user-bo8sb3kf1g
    @user-bo8sb3kf1g Před rokem +14

    Ничего себе. Эта тема стала актуальна стала только сейчас. А кто-то интересовался ей уже год назад...

    • @CodeReptile
      @CodeReptile  Před rokem +5

      Сам в шоке)

    • @SPIRITnow
      @SPIRITnow Před 8 měsíci

      ​@@CodeReptile этот ролик как вино ему нужно "дойти" отлежаться так сказать😅 И и и успехов тебе , автор! 😊

  • @skyflov7271
    @skyflov7271 Před rokem +4

    Сначала не понял, что играет на фоне, а потом такой: "стоп, это же саундтрек из сабны". Ха-ха, прикольно. Обожаю музыку из сабнатики (как и саму сабну). Респект.
    +подписка

  • @user-mb3hb6mb6y
    @user-mb3hb6mb6y Před 3 lety +2

    Круто! Мне понравилось) Тема интересная и незаезженная. Думаю будет интересно выпустить целую серию видео про особенности отработки графики, может немного про драйверы.
    P.S. Продолжительность ролика оптимальная. Но хотелось бы чуть больше графического материала. Жду новый контент

  • @MaxMaz111
    @MaxMaz111 Před 3 lety +5

    Когда станешь популярным, я буду олдом

  • @purplefoxmcbe7309
    @purplefoxmcbe7309 Před 3 lety

    Видос классный, лайк подписка

  • @vide0watcher
    @vide0watcher Před 3 lety +5

    Я по рекламе перешёл!

  • @ElgarRz
    @ElgarRz Před 3 lety +6

    Согласен с предыдущим комментатором. Иллюстрации описываемого будут интереснее чем так.
    Этот ролик идет как старт рубрики? Мало подобного контента. Из активных каналов xyz на ум приходит, но у них рассказ поверхностный и ролики короткие. Может еще у Дмитрия Бачило довольно интересно выходит, про движки там игровые и т.д. Лично мне интересно по 20,30,40+ минут слушать про всякие технические подробности с примерами их реализации, историей появления, сравнениями и пояснениями.
    Хотя, я полагаю, такой контент за свои труды просмотрами себя не факт что окупит

    • @MODHIIK
      @MODHIIK Před 7 měsíci

      ни тот и другой канал не является нормыльными

  • @endlessvd
    @endlessvd Před 9 měsíci +6

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

    • @CodeReptile
      @CodeReptile  Před 9 měsíci +5

      Видео чуть устарело, надо бы 2 часть уже делать... =)

    • @AlexeyShil
      @AlexeyShil Před 6 měsíci +1

      DLSS Quality и реконструкцией лучей DLSS 4k даёт до 40 FPS на 4090. В 2k должно быть ещё больше. DLSS Quality не сильно заметно, в отличие от DLSS AI и генерации доп кадров через AI на таком FPS (глюки на мелких объектах типа травы и листьев). В общем, для тех, кому 30 FPS норм, RTX4090 УЖЕ решает проблему в Cyberpunk 2077

    • @user-pr9nf5zj2c
      @user-pr9nf5zj2c Před 6 měsíci

      @@AlexeyShil
      А что, если у меня 2060 супер? 🙃

    • @AlexeyShil
      @AlexeyShil Před 6 měsíci

      @@user-pr9nf5zj2c это риторический вопрос, я полагаю? 😄

    • @emperorgalaxy4495
      @emperorgalaxy4495 Před 5 měsíci

      5000 серия наверное будет проводить квантовые расчеты.
      Ну или 6000-7000 серия

  • @sergo8640
    @sergo8640 Před 3 lety +1

    Очень интесно видос класс

  • @user-eh8kj3fy3w
    @user-eh8kj3fy3w Před 3 lety +5

    Обязательно нужно больше каких-то картинкок, графиков, слегка маловато. но я подписался

    • @CodeReptile
      @CodeReptile  Před 3 lety +1

      Согласен, первая половина вышла немного сыроватой, надо будет это исправить)

  • @Lolskqq
    @Lolskqq Před rokem +4

    мне это видео в реки попало

  • @oldmars
    @oldmars Před 11 měsíci

    Спасибо

  • @senpalma
    @senpalma Před 10 měsíci +1

    1:37 Так трассировка лучей есть и на мобилках. Например в Arena Breakout отражения и тени (да, на snapdragon 8 gen 2 и прочих флагманских процессорах) но все же. И да, на момент записи видео уже было такое, а сейчас спустя пару лет трассировка лучей на мобилках есть и в War Thunder Mobile и в некоторых других играх. Это возможно.

    • @CodeReptile
      @CodeReptile  Před 10 měsíci

      Да, это конечно же возможно, но я скорее про то, что это можно запустить на почти любом смартфоне) В целом те же RT ядра можно и в кофеварку поставить

  • @insane8886
    @insane8886 Před rokem +1

    Да всё просто,есть гебольшая договорённость с создателями игр и железа и всем выгодно,раньше красивый свет вырисовывали очень тщательно при этом тратилось очень большое количество человеко часов,а теперь RTX сам всё делает,а производители видеокарт выигрывают тем что у поколения видеокарт RTX отсутствует поддержка старых игр,тем самым заманивая нас лучами стимулируя к покупке нового железа.Многие согласятся что еслиб на виндовс 7 также работали новые игры,и программы то никтобы на 10 ку и необновлялся).Маркетологи прекрасно знают как нас заставить купить новую железку)

  • @purplefoxmcbe7309
    @purplefoxmcbe7309 Před 3 lety +4

    7:18 тот самый майнкрафт бедрок с трассировкой путей

    • @kchertupsevdonimi
      @kchertupsevdonimi Před rokem

      Quake 2 rtx тоже с трассировкой путей, как и portal rtx

    • @drgamees
      @drgamees Před rokem

      @@kchertupsevdonimi пробовал я portal rtx, там смесь растеризации и трассировку пути

    • @kchertupsevdonimi
      @kchertupsevdonimi Před rokem

      @@drgamees нет, там чисто на трассировке

    • @drgamees
      @drgamees Před rokem

      @@kchertupsevdonimi nvidia оставили меню со всеми настройками, и там можно видеть как все работает, установить количество семплов на 0, и останется только обычная растеризация

    • @kchertupsevdonimi
      @kchertupsevdonimi Před rokem

      @@drgamees тогда растеризация заменит трассировку

  • @cracker8328
    @cracker8328 Před 3 lety +1

    Музыка из субнаутики :D

    • @CodeReptile
      @CodeReptile  Před 3 lety +1

      Да, долго думал что поставить, но simon chylinski в итоге победил)

  • @ramazkent8238
    @ramazkent8238 Před 5 měsíci +1

    музыка сабнавтики 3:40?

    • @CodeReptile
      @CodeReptile  Před 5 měsíci +1

      Да)

    • @ramazkent8238
      @ramazkent8238 Před 5 měsíci

      @@CodeReptile Имба, спасибо за видео!)

    • @CodeReptile
      @CodeReptile  Před 5 měsíci +1

      Рад, что понравилось =) Надо бы снова начать работать над видео~

  • @Gretanit
    @Gretanit Před rokem

    Мне очень интересно узнать про трассировку но лень читать скучный и нудный текст, что-то проверять, какие то источники. Просто хочется послушать интересно подаваемую информацию, лол

  • @__-jr4pd
    @__-jr4pd Před 2 lety +1

    Нормас видос, а про доту можно?

    • @CodeReptile
      @CodeReptile  Před 2 lety

      Я в доте не шарю =(

    • @__-jr4pd
      @__-jr4pd Před 2 lety

      @@CodeReptile дизлайк отписка. Ес чё я тот чел с учёных будущего

    • @CodeReptile
      @CodeReptile  Před 2 lety

      Не, ну ради тебя, можно и запилить)

    • @__-jr4pd
      @__-jr4pd Před 2 lety

      @@CodeReptile ооо, спасибо, буду ждать

  • @user-mo3yp8yf7e
    @user-mo3yp8yf7e Před 3 měsíci

    А что насчет передового Lumen в UE5?

    • @CodeReptile
      @CodeReptile  Před 3 měsíci

      Ух, про это пока не смотрел, может сделаю про это если дойдут лапки

    • @user-mo3yp8yf7e
      @user-mo3yp8yf7e Před 3 měsíci

      @@CodeReptile просто спойлер: софтверный люмен работает не хуже чем аппаратный с ускорением трассировки. Что уже говорить про трассировку путей. Да, красиво, но производительности жрет немеренно. Не для риал тайма пока (да и нужно ли это в играх?)

    • @CodeReptile
      @CodeReptile  Před 3 měsíci

      @@user-mo3yp8yf7e На тему нужности в играх - я на это смотрю в том числе за рамками игр. Конечно игры могут выглядеть потрясно вообще без этого всего (особенно если это игры с рисовкой и тп), но мне кажется развитие таких технологий будет полезно для VR/AR и с развитием железа это будет становиться все доступнее и вопрос real-time это вопрос времени (падум-тс). А вот куда это все дело применить мы точно найдем)

    • @user-mo3yp8yf7e
      @user-mo3yp8yf7e Před 3 měsíci

      @@CodeReptile мне просто обидно за красные карточки, которые незаслуженно хейтят люди, которые вообще не разбираются в этом и не смогут отличить с ходу кадр без трассировки и с трассировкой в играх, тем более во время геймплея.
      Я к тому, что опыт UE5 и Lumen показывает, что очень схожий результат может быть достигнут чисто грамотным кодом без всякой аппаратной поддержки (понятно что гпу и драйвер требуется, но специальные ускорительные блоки нет). Да и аппаратное ускорение трассировки на радеонах 6000/7000 тоже присутствует. Вот то, что разработчики больше отдают предпочтения алгоритмам и харду от нвидии, не значит что у амд все плохо, не покупайте это. А вот в каких то играх наоборот, лучше работает трассировка на радеонах (например Dirt 5), но я согласен, что таких игр, оптимизированных под технологию амд, меньшинство. До трассировки лучей в реальном времени была так называемая трассировка конусов, но нвд не стали ее активно пиарить, потому что технология довольно оптимизирована под риал тайм и даже на максвелах работала нормально.
      Я к тому, что трассировка лучей не единственный метод освещения и отражений. Вообще любой инструмент в руках профессионалов способен творить чудеса, но вот это дилетанство от многих блогеров, типа аря только ртх, нвидия придумали лучи, а у амд что? Это тупо бесит. Из за этого мы больше не увидим уже в следующем поколении конкурентов от красных, потому что их никто не покупает из за очень агрессивного, но хитрого маркетинга самих зеленых и вендоров зеленых карточек. Хотя радеоны более чем конкурентно способные во всем, что касается игр и прозводства игр. Да, у нвидии есть оптикс, который действительно пока не имеет аналога у амд, но это уже не относитс к риал тайму. Те кто знают что это, и так понимают какой хард и софт им нужен.

    • @the_nooob7929
      @the_nooob7929 Před měsícem +1

      Не увидит разницу между отсутствием RТ, обычным RТ и PT наверное только полностью слепой. Включите киберпанк и убедитесь лично. Хотя для этого на данный момент даже 4090 мало😂 Но ведь это всего лишь дело времени. Пару-тройку поколений видеокарт и RT уже практически не будут жрать производительность, а PT будет на уровне нынешнего RT, где достаточно просто видюхи чуть выше среднего. По поводу люмена. Так он также выжирает производительность, просто не из RT ядер, а из обычных CUDA и тут еще спорный вопрос, что из этого лучше, допилить до ума RT блоки и увеличить их количество или же наращивать только привычные нам мощности ВК, а там и так уже скоро по киловатту карты будут😂 Да и объективно PT сильно лучше люмена выглядит и в теории проще в релизации для разработчиков игр (как мне кажется, тут я не уверен в словах). По поводу почему нвидия тащит эти технологии, да тут все проще простого, у кого много свободных бабок, тот и продвигает новые технологии, на которых он может про.баться. Нвидия сейчас буквально самая богатая в мире компания, кому как не ей тащить на себе бремя новых технологий. Я лично одобряю что делает Хуанг, и апскейл, и генерацию кадров, и трассировки в любых их проявлениях, и рефлексы и т. д. Не важно, возможно что-то не выгорит, и это забросят, но условный рефлекс реально сильно снижает инпут лаг, ДЛСС не без изъянов, но увеличивает производительность и продлевает жизнь старым картам и чуть ли не с каждым месяцем все лучше и лучше в плане качества. Генерация пока выглядит плохо, но вы вспомните первую версию ДЛСС, там вообще был лютый кошмар и никто не верил в состоятельность апскейла с ИИ, от нейронок все плевались в начале, а теперь все кому не лень их юзают и развивают. Учитывая что мы все ближе к потолку производительности кремния так сказать, будущее стоит как раз за подобными технологиями. Если кто-то придумает точную копию PT, но без физического просчета каждого луча, тау и флаг ему в руки! Я только за. Даст человек за воротник Хуангу так сказать😂 Чем больше конкуренции тем лучше. @@user-mo3yp8yf7e

  • @AlexeyShil
    @AlexeyShil Před 6 měsíci

    Неплохо. Теперь было бы интересно сравнить с новыми фишками в UE5 и почему там не трассировка путей/лучей, но всё равно улучшает картинку, не сильно нагружая видеокарту

    • @CodeReptile
      @CodeReptile  Před 6 měsíci +1

      В UE как раз трассировка лучей, просто что не честная трассировка путей =)
      Поэтому нагрузка адекватная, но качество лучше чем классические карты теней

    • @AlexeyShil
      @AlexeyShil Před 6 měsíci

      @@CodeReptile это мы про Lumen & Nanite говорим? Слышал, что это как раз не трассировка лучей
      А именно трассировка лучей и даже путей - отдельные настройки

    • @CodeReptile
      @CodeReptile  Před 6 měsíci +1

      Я, увы, все никак не дойду до Unreal Engine, так что пожалуй не буду позориться и скажу что не очень знаю =)

  • @lilnikitoska4056
    @lilnikitoska4056 Před 3 lety +3

    Сними видос про разницу в лучиках у карт АМД и нвидиа

    • @kchertupsevdonimi
      @kchertupsevdonimi Před rokem

      У AMD просадки больше

    • @altair822
      @altair822 Před rokem

      @@kchertupsevdonimi и все ?

    • @kchertupsevdonimi
      @kchertupsevdonimi Před rokem

      @@altair822 нет конечно, амд поддерживает только DXR и vulkan rtx, vulkan rtx они нормально поддерживют, изза открытого кода, правда rx 6900 xt имеет просадки в обычном rtx похлеще 3050

  • @spronkin
    @spronkin Před rokem

    Потому что маркетологи готовят массы к 5000

  • @vergil7948
    @vergil7948 Před rokem

    Просим фулл)

    • @CodeReptile
      @CodeReptile  Před rokem

      Ага, да, ток я чёт похоронил канал после завала с учёбой и тп. Но он взял и воскрес чисто на этом видео(!), так что кажется я буду ещё в этом духе снимать =)

  • @TheShpriest
    @TheShpriest Před rokem

    Очень странно, но то что сейчас называют трассировкой путей, уже лет 30 в сфере компьютерной графики называется обратной трассировкой лучей. И лучи там отражаются не в источники света а в конусы, зависящих от отражающих свойств материала (чем матовей материал, тем шире конусы и наоборот) . А сколько лучей в каждом таком конусе зависит от сэмплинга. Чем выше сэмплинг, тем меньше шум.
    В итоге тема не раскрыта.
    Чем отличается нормальная обратная трассировка лучей, которая как раньше, так и поныне используется во всех рендерах, таких как vray, corona, redshift, Arnold итп от трассировки путей яснее не стало.

    • @the_nooob7929
      @the_nooob7929 Před měsícem

      Где-то раньше видел, что это называют трассировкой конусов, а не обратной трассировкой лучей😅

  • @user-vv7gj3ee8z
    @user-vv7gj3ee8z Před 3 lety +4

    пророчу: через годика 2 у него точно будет больше 100к объяснение понятное но только на 6:38 запутался но ты все объяснил четкий ютубер

    • @dmitriyfedorov860
      @dmitriyfedorov860 Před rokem

      Жди еще годик, лол.

    • @yanvary
      @yanvary Před 10 měsíci

      Ну да, нужен ещё годил, полтора

    • @CodeReptile
      @CodeReptile  Před 10 měsíci

      Учеба + работа = -канал

  • @GooDgRaFT
    @GooDgRaFT Před rokem

    Как думаешь, верно ли что в 4000 линейке NVidia смогла в трассировку путей?

    • @benzo067
      @benzo067 Před rokem +1

      Киберпанк уже показывает что не смогла

    • @CodeReptile
      @CodeReptile  Před rokem

      ну в трассировку путей в real-time пока не особо кто смог, во всяком случае для простых смертных

    • @user-pr6zj9ev9u
      @user-pr6zj9ev9u Před rokem +1

      @@CodeReptile не думаешь снять новый видос про трассировку путей от NVidia, с разбором что они в этот раз назвали трассировкой путей, ведь настоящая трассировка путей невозможна на существующем железе в real-time. А так же зачем они это делают, если карты даже трассировку лучей не тянут, а они хотят в несколько раз повысить нагрузку на видюхи.

    • @CodeReptile
      @CodeReptile  Před rokem +1

      Вообще хорошая идея, спасибо за предложение

    • @AlexeyShil
      @AlexeyShil Před 6 měsíci +1

      DLSS Quality и реконструкцией лучей DLSS 4k даёт до 40 FPS на 4090. В 2k должно быть ещё больше. DLSS Quality не сильно заметно, в отличие от DLSS AI и генерации доп кадров через AI на таком FPS (глюки на мелких объектах типа травы и листьев). В общем, для тех, кому 30 FPS норм, RTX4090 УЖЕ решает проблему в Cyberpunk 2077

  • @YaroslavH
    @YaroslavH Před rokem

    Жесть у тебя руки большие

    • @CodeReptile
      @CodeReptile  Před rokem

      как это теперь развидеть?

  • @ksemen123
    @ksemen123 Před rokem +2

    Всетаки не понятно надо ли сейчас nvidia разрабатывать трассировку путей, на сколько с ней будет лучше картинка, или лучше ресурсы видеокарты задействовать для нормальной реализации трассировки лучей, с более высокой частотой кадров. Ну как говорится пусть разрабатывают, если железо потянет трассировку путей, то трассировку лучей потянет с более высоким fps и подавно 🤔

    • @CodeReptile
      @CodeReptile  Před rokem +2

      Трассировка путей интереса не только для игр, но и для моделирования, создания фильмов и тп, а возможность видеть картинку, близкую к финальному рендеру, в реальном времени экономит огормное количество времени. К тому же, трассировка путей (как и трассировка лучей) очень упрощает разработку освещения в играх, так что доведение этих технологий до уровня 'есть в каждой видеокарте' может сильно помочь игровым студиям

  • @alexport4700
    @alexport4700 Před 8 měsíci

    Посмотрел на превью, думал девушка... А тут...

  • @3vGen88
    @3vGen88 Před rokem

    матерь божья! это парень! весь ролик думал, что ОЧ страшная девка...

  • @alluyur
    @alluyur Před rokem

    Здравствуйте, милая девушка

  • @pollenflusker
    @pollenflusker Před 10 měsíci

    навалил базы

  • @VitalayManin
    @VitalayManin Před rokem

    трассировка путей будет в 5090

  • @user-eh8kj3fy3w
    @user-eh8kj3fy3w Před 3 lety

    Зачем ты рекламу купил?

    • @CodeReptile
      @CodeReptile  Před 3 lety

      Для того, чтобы получать обратную связь, ведь когда у тебя нет даже 100 подписчиков, её очень мало и поэтому сложно понять что получается хорошо, а что надо в срочном порядке улучшать.

    • @user-ud4cc5uj2c
      @user-ud4cc5uj2c Před 3 lety +1

      @@CodeReptile получилось у тебя с рекламой я не знаю о чем говорится в видео но причёска у тебя отстой))), без обид сделай канатку и фон потемнее сделай! И все получится))) удачи

    • @CodeReptile
      @CodeReptile  Před 3 lety +1

      @@user-ud4cc5uj2c Спасиб, учту =)

  • @radialblur2928
    @radialblur2928 Před rokem

    Здравствуйте все. Меня уже бесят ламеры которые кричат постоянно - вся эта трассировка только маркетинг, всё заглохнет спустя время. Так тупо. Маркетинг в том что сразу никто не будет делать полную крутую поддержку, нужно время и много денег на разработку железа и софта. поэтому сперва ядра RT слабенькие и потихоньку повышается мощность с новыми поколениями. впрочем, как и всё остальное. по логике этих ламеров любой прогресс в графике должен был загнуться и скатиться назад? если цель реалистичность, то без рейтрейсинга никак, ведь в софте 3д он очень давно и работал очень медленно раньше. где не реал-тайм - фильмы и мультики неважно, можно и подождать рендера кадра. разработчикам проще - поставил источники света и нужные материалы и всё работает как в реальности или очень близко к ней

    • @CodeReptile
      @CodeReptile  Před rokem

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

  • @HDFactory-HD
    @HDFactory-HD Před rokem

    чувак, всем пох настоящая она или нет ))) Карты мутятся бабосы крутятся.

  • @4tob.bI_kommentorovat

    Я хочу смотреть на то что ты говоришь а не на твою рожу!

  • @gmgm13795
    @gmgm13795 Před 3 lety +1

    Ты пацан или телка? Не могу разобраться

  • @altair822
    @altair822 Před rokem

    че за херота . что за эксперт по движку Анриал 5.2 ?

    • @CodeReptile
      @CodeReptile  Před rokem

      Что делает прогер, когда ему надоедает игра? -Начинает писать свою, только Л У Ч Ш Е