MINECRAFT RTX в 2024! | Обзор, тестирование, гайд
ฝัง
- เผยแพร่เมื่อ 25 ส.ค. 2024
- Всех приветствую. В данном видеоролике я показал состояние технологии аппаратной трассировки лучей в Minecraft Bedrock Edition (Windows Edition).
В видео показан способ их включения, оговорены системные требования, показана их работа, а также производительность на видеокарте AMD Radeon RX 6750 GRE 12GB.
Майнкрафт установлен на SSD NVMe Samsung 980 Pro, процессор - I5-10400F, оперативная память - 32GB DDR4.
---------------------------------------------
Greetings everyone. In this video I showed the status of hardware ray tracing technology in Minecraft Bedrock Edition (Windows Edition).
The video shows how to enable them, stipulates the system requirements, shows how they work, as well as performance on an AMD Radeon RX 6750 GRE 12GB graphics card.
Minecraft is installed on a Samsung 980 Pro NVMe SSD, the processor is an I5-10400F, and the RAM is 32GB DDR4.
4:08 это обычный пост-процессинговый эффект свечения (bloom), который работает независимо от трассировки лучей. Его даже к обычному скриншоту можно через фотошоп добавить.
4:33 отражения и через SSR делаются без RTX, чтобы увидеть разницу, надо перекрыть объект блоками, чтобы было видно только его отражение. SSR такого уже не может без заранее запечённых скайбоксов, а RTX может.
4:40 это эффект "Godrays", который также к RTX не имеет отношения. Его на джаве имеет каждый первый шейдер.
5:06 ресурспак содержит данные для работы шейдеров, без него шейдер работать не будет.
5:21 это как раз хороший пример с RTX - эффект каустики (преломления света под водой) довольно легко воссоздать и без RTX, но он не будет физически корректным. Но проблема в другом - здесь этот эффект также имитируется классическиим алгоритмами, как и в Java Edition, без использования RTX, поскольку поверхность воды гладкая и не создаёт волн, которые бы преломляли свет.
6:31 да нет, SEUS PRGI, Rethinking Voxels, Continuum и другие шейдеры на Java Edition используют самую настоящую трассировку. RTX - это не трассировка лучей, это её аппаратное ускорение на видеокарте при помощи отдельных вычислительных блоков (RT-ядер). Без них лучики считаются через обычные Compute Shaders, просто по времени эти вычисления производятся в 2-3 раза медленнее.
6:41 неа, ты видишь не солнце)
Чтобы объект отражался в воде через RTX, этот объект должен существовать в мире физически. Солнце же - это скайбокс, и его дешевле не размещать в мире, а такой же уловкой, как и с каустиками, имитировать его отражения при помощи дополнительного алгоритма.
6:44 опять мимо - "мягкость" освещения (свечение атмосферы) - это тоже не трассировка лучей. Лучи, по большому счёту, только отражения и тени считают. Остальное всё создаётся классическими методами.
Ладно, дальше уже не буду смотреть :)
@@Felix14_v2 Я всё-таки любитель, и не заявляю себя на роль эксперта, но, спасибо за пояснения
1. Bloom может работать и без трассировки лучей, но это будет имитация. Здесь же именно из-за свойств материала получается сделать такой эффект натурально через трассировку лучей.
2. Да отражения делаются и через SSR, вот только они по итогу будут куда хуже чем те, что сделаны трассировкой. Практически все шейдеры на Джаве этим страдают и вода в них кажется из-за этого.
3. Godrays есть в шейдерах на джаве, но опять же это по сути иммитация реального эффекта из жизни, который в данном случае сделан именно при помощи технологии трассировки.
4. Солнце существует физически в виде источника освещения, который как раз и светит на блоки, и показывает отражение в воде.
5. И да, мягкость освещения - это тоже заслуга трассировки, потому что в настройках трассировки можно задать плотность атмосферы, и естественно чем она плотнее, тем более заметен будет эффект переотражения лучей света в ней, из-за чего и создается такой эффект лёгкой дымки. Трассировка в майнрафте именно что отрабатывает всю графику в игре, поэтому и пожирает так много ресурсов в отличии от других игр, в которых как раз используют её только для части действий.
По поводу производительности, тут дело вовсе не в том что тут оптимизации нет или что-то подобное, майнкрафт использует трассировку путей, а не лучей, это более продвинутая технология, которая помимо майна есть только в киберпанке (RTX overdrive), ресурсов системы пожирает в разы больше (потому как просчитывает гораздо большее количество переменных), к сожалению, разницу особую не увидишь из-за простоты самой картинки, а потому от условных шейдеров с джавы порой отличить довольно трудно, только это не значит что там лучше, джава создает подобную картинку через кучу костылей по типу PBR, SSR, экранное сглаживание, а в бедроке как раз физически корректная трассировка
Костыли костылями но фпс больше и по качеству почти тоже самое
1. Можно запустить абсолютно любой мир с рейтрейсингом, для того достаточно найти в интернете специальный ресурспак. Допустим тот же Defined PBR, который просто используется стандартные текстуры Майнкрафта.
2. Как раз таки в Майнкрафте по сути один из самых полноценных рейтрейсингов, потому что почти во всех остальных играх с ним (Forza Horizon, Control, Cyberpunk) рейтрейсинг работает только для выделенных элементов графики (отражения, тени, освещение). В то время как в Майне он отрисовывает по сути всю графику, из-за этого такая и большая нагрузка.
3. И да, на карточках AMD рейтрейсинг работает хуже, чем на картах Nvidia, и это распространяется не только на Minecraft потому что карты AMD тупо хуже работают с рейтрейсингом. + в Minecraft RTX реализована функция DLSS от Nvidia, которая является по сути сглаживанием, прибавляющим ФПС (в настройках это функция Увеличение), и на картах AMD она просто не работает, из-за этого ФПС такой небольшой, потому что в большинстве других игр есть аналог FSR.
Трассировка лучей на AMD фундаментально не работает хуже. За саму трассировку отвечают прямые руки программиста и мощность видеокарты в целом, а не принадлежность к определённому производителю. DLSS тоже к трассировке лучей в бедроке не относится, там это отдельная настройка. Которая, кстати, способна задействовать FSR, если немного пошаманить.
@@Felix14_v2 У Nvidia для работы трассировки есть отдельные ядра в графическом процессоре, тензорные, которые как раз отвечают за работу DLSS и RTX. У AMD таких ядер нет, и вся обработка трассировки происходит на мощностях чистой видюхи. Из-за это AMD видеокарты сильнее просаживают ФПС при включении трассировки. И так происходит в любой игре. Куча тестов в интернете есть, в которых карты AMD без трассировки выдают больший ФПС чем карты Nvidia, но когда включается трассировка, то AMD становиться хуже.
Проще в обычный Java майн накатить шейдеры с лучами и всё
Это и есть реальный рей трейсинг НО его можно с легкостью повторить на джава через шейдеры, не вточ точ но тип того получится ))
я в своём мире играю с RTX, всё норм, трассировка есть везде где захочу, DLLS 2.0 тоже работает в любых мирах, всё норм
Ну, как видишь, не у всех так работает
Потому что трассировка пути, практически полная, даже туман рассчитывается трассировкой, поэтому и фпс такой, включи в киберпанке трассировку пути(Овердрайв) и посмотри на фпс.... Выдумают себе что-то, вместо того что бы узнать информацию, запусти Портал RTX там еще круче трассировка пути почти как в каком ни будь блендере... Хоть бы чуток узнал....
@@Digital_Laboratory_Live Портал RTX не поддерживается на Radeon🤨
Про пути знаю, но это явно не уровень, в киберпуньке у меня бы фпс 5 было
На rx 6500 xt с rtx 18fps
Лол у меня на 3050 30-40фпс и думал что хуже уже некуда и поэтому давился мыльным dlss, а оказывается Майнкрафт на amd вообще печальный
Привет, почему у тебя проц греется до 60 градусов?
А что не так?
Очень хорошая температура для ПК, особенно в жару
@@forpost6315 Если от АМД то да но у тебя проц от интел, или вправду l5 10400f так греется?
@@Qartibus Это так не работает:)
Нормальная температура для ЛЮБОГО процессора до 90 градусов
@@forpost6315 Ок, буду знать
это норм