CryEngine обзаведется трассировкой лучей на любых видеокартах до конца года
Crytek объявила, что до конца года ее движок CryEngine версии 5.5 получит собственную технологию трассировки лучей. Ни Nvidia, ни Microsoft к ней не имеют отношения. Уже есть первая видеодемонстрация, записанная при помощи AMD Vega 56.
Как пояснила Crytek, трассировка будет работать на любых современных видеокартах, но оптимизация проводится с упором на последнее поколение с поддержкой Vulkan и DX12. Реализована она на основе продвинутого глобального освещения CryEngine.
Дату выхода соответствующего обновления для CryEngine 5.5 компания объявит позднее.
Больше статей на Shazoo
- Crytek остановила работу над Crysis 4 и сократила около 60 разработчиков
- Dragon Age: The Veilguard поддерживает ультраширокие экраны 21:9, трассировку лучей и неограниченные FPS
- Обновление Hunt: Showdown 1896 вызвало шквал негативных отзывов в Steam из-за проблем с интерфейсом и производительностью
Тэги:
Источники:
78 комментария
Дженсен Хуанг негодует.
Круто, что уж тут сказать. Даёшь больше игр на CryEngine!
Шах и мат, RTX!..--
Если это реалтайм на веге56, то у кого-то проблемы.
Не понял, тут только отражения с трассировкой, как в бф5, или отражения с освещением?
а всё, заметил, в видео написано, что это только отражения
А тем временем большенство игроков всё ещё не могут хотя бы в фуллнд поиграть на ультрах и в 60 фпс в кризис 3, игру 2013го года)
@glebokator, как можно было не увидеть освещение? С ним самым!
В этой демке демонстрируются только динамические отражения, которые были ещё в Watch Dogs 2014. По-моему главное преимущество трассировки это правильное поведение источников света в сцене. В первую очередь солнца.
Воспользовались бесплатным маркетингом от nVidia и заодно стали одной из первых технологий, которую будут рассматривать для игр на следующем поколении консолей? Well done!

Если это работает - Crytek прям как барон Мюнхгаузен, который себя за парик из болота вытащил.
@NightSky, @LeCasuel,
О чем вы вообще ?))
Я напомню что RTX 2060 набирает в бенчмарке этом 3740 баллов ))
Я сомневаюсь что какая то карта без специальной технологии для этого сможет что-то показать, ну да ты можешь Vega 56 отдельно чисто для лучей поставить, ещё одну )))
@artxays, Технология DXR состоит из разных вариантов, в BF5 отражения, в Метро глобальное честное освещение, всё вместе пока ни кто не сделал.
Для многих открытие но RTX и DLSS это технологии которые базируются на DX12 в частности DXR и DirectML по этому это могут использовать кто угодно, RTX и DLSS это эти технологии заточенные для среды CUDA.
Не зря они сказали для DX12 они сделают просто на базе DXR своё освещение в движке.
Нагибают бедняг нвидиа все кому не лень по всем фррнтам). И если честно, давно пора.
@Zohan, Вы вообще понимаете о чём речь то ?) Ни кто никого не нагибает )
@MAX207, ага, зачем тогда их карты брать если не эксклюзивных уникальных технологий нет, не преимуществ, не нормальных цен кроме всякого старья для хомячков и фанбоев.
@Zohan, если кто то не может себе позволить компик за 40к+ рублей, ему это либо не нужно, либоу него нет средств. Твой комент максимально бесполезный
@Zohan, Выше посмотри, в бенче порт рояль, Titan V набирает баллов как RTX 2060...RT ядра это специализированный юнит для определенных расчётов, вы понимаете что физически невозможно создать что-то более эффективное для трассировки лучей на базе универсальной архитектуры GPU без таких модулей ??
Crytek вводит трассировку скорее всего по одной простой причине, следующие консоли будут с трассировкой. А не потому что это нужно на ПК.
@MAX207,
а чем подтвердите свои слова?
@MAX207, а ты о чем? В тексте новости вроде все понятно написано, но вдруг всплывает какой-то тест на другом движке с другой реализацией и тру выводами.
@Imlerith, Вопросы ??
@LeCasuel, То есть ты вообще не понимаешь что то что они показали это реклама ?? Что у них рассчитывает свет ? Что сглаживает и убирает шумы ? Что высчитывает вероятность ??
А в это же время GPU должен выполнять и свои обычные функции.
@eksnouhr, как и твой, так как только фанбой возьмёт нвидиа, человек же в здравом уме выберет аналог от амд.
@MAX207, в играх результаты плз.
@MAX207, что ты мне тут скринами бенчей тычешь
ты говоришь, что физически нереально создать что-то более эффективное для трассировки, чем RT ядра от Нвидии
с чего ты вообще взял? Ты занимаешься разработкой архитектур видеочипов?
@Imlerith, Я занимаюсь работой в короне...и знаю что такое глобальное освещение....
И на демке трассировки нет, как и глобального освещения.
@Zohan, Гений в каких играх ты можешь включить трассировку не на RTX картах ? Так ты фанбой AMD, всё вопросов нет удачи )
@MAX207, остановись, чувак. Крайтек реализовал технологию БЕЗ RT и ИИ ядер. Проснись.
@MAX207, т.е. у АМД и Интела нет ни единого шанса разработать свою технологию для трассировки, они могут только скопировать её у Нвидии и обозвать по другому?
@MAX207, а ты нвидиа по такой логике. Лол. Да хотя бы в любых играх и без ртх, а не бесполезный для игр бенчмарк и оттуда выводы, гений.
Рейтрейсовых теней пока по ходу нет, пока! Зато вылечен самый огромный костыль любого движка ОТРАЖЕНИЯ! И без всяких RTX карт что уже круто, а дальше будет
@MAX207, https://www.overclockers.ua/news/hardware/2019-02-19/123875/
Господин Арчард ответил, что с технической точки зрения для реализации трассировки лучей не обязательно иметь специализированные блоки вроде RT-ядер Nvidia Turing, а необходимые расчеты можно проводить на универсальных шейдерных процессорах. Главное требование — высокий уровень вычислительной мощности GPU.
Фактически, любой графический чип, который аппаратно поддерживает DirectX 12, сможет запускать DirectX Raytracing API (DXR), поскольку он является простым расширением DX12. На скорость выполнения трассировки лучей влияют два ключевых фактора: алгоритм генерации BVH (Bounding Volume Hierarchy — Иерархия ограничивающих объемов) и быстрая видеопамять с высокой пропускной способностью. (А вега 56 имеет как раз такую память- HBM2 память)
Это ответ разработчика Метро исход, который, видимо, тоже ничего не понимает.
@MAX207, как нет? Там трассировка отражений есть. Что они, по-твоему, врать будут на весь мир?
Никто пока и не заявляет, на сколько это будет эффективно на какой-нить 1080ti по сравнению со спец. ядром на RTX 2060.
Главное то, что добились этого БЕЗ спец. технологий nVidia. Дальше будет больше.
Альтернатива трассировке от нвидии, хм. Если это и вправду в реальном времени записано на 56 веге, то очень даже неплохо. Хотя это не та трассировка, которую продвигает нвидия, раз здесь расчёт идёт с помощью собственной системы глобального освещения, то есть будут задействоваться мощности карты, а значит, карточка нужна мощная.
@LeCasuel, То есть ты вообще не понимаешь о чём речь ? Да хоть чё могут сделать, только RT ядра всё равно будут рассчитывать освещение. DXR это вообще технология MS для DX12....а Nvidia просто реализовала её в своей программно аппаратной среде CUDA. Используют они DX12, то есть пользуются API с DXR.
@Vorbs, Ну как там Titan V показал что он может в ретрейсинг ?? Не читатель пришёл.
@Imlerith, Тебе про сейчас говорю, сейчас ничего эффективнее нет.
НЕ ПО ТЕМЕ:
Хочу чтоб Microsoft купили Crytek с их CryEngine.
ПО ТЕМЕ:
Выглядит круто.Не знаю почему,но мне больше нравится CryEngine чем Unreal Engine.Знатоки, подскажите какой движок круче Unreal Engine,Unity или CryEngine?
@Klay, Ну на данный момент Amazon Lumberyard с его огромной поддержкой практически любых вариантов построения игр и гибкостью
@MAX207, ты понимаешь, что никто ничего не оптимизировал для титана? В этом и суть, что рт-ядра от нвидии пойдут по пути физикса от той же нвидии - умрут, т.к. физикс сейчас есть, но он не от нвидии, и в играх жрет процессор, а не видеокарту
@Klay, прямые руки важнее. А крутые демки есть у каждого движка.
@Vorbs, хм, исходя из твоего комментария можно сделать вывод, что амд не зря в свои флагманы впаяла hbm2 память. Получается, что трассировка от красных будет базироваться на высокоскоростной hbm2 памяти в том числе?
@Vorbs, Ну так посмотрим что умрёт, а что нет...DXR не умрёт, а значит RTX тоже.
@Serjik22, Трассировка на HBM памяти...мда.
@Serjik22, хз, наверное. Я не настолько умный, как МАКС207, чтобы тут пердеть в лужу
@Serjik22, а у нвидиа типа не нужна мощная?))) если даже 2080ти еле справляется.
@MAX207, ты с логикой дружишь? Офк ДХР не умрет, но каким боком это относится к рт-ядрам?
Я тебе уже кидал пост от разработчика метро исход, где он так и намекнул, что HBM2 память очень даже хорошо для этого подходит
https://www.overclockers.ua/news/hardware/2019-02-19/123875/
актически, любой графический чип, который аппаратно поддерживает DirectX 12, сможет запускать DirectX Raytracing API (DXR), поскольку он является простым расширением DX12. На скорость выполнения трассировки лучей влияют два ключевых фактора: алгоритм генерации BVH (Bounding Volume Hierarchy — Иерархия ограничивающих объемов) и быстрая видеопамять с высокой пропускной способностью. (А вега 56 имеет как раз такую память- HBM2 память)
@Klay, козыри каждого движка таковы:
cry-engine -самый технологичный по картинке, но не реалистичное освещение, прожорливый!
unreal-engine -самая мультяшная гамма, всё будто жиром измазано, зато пойдёт у всех!
unity-engine -самая реалистичная по свету графика, но тяжелый с освоении движок, да и прожорливый!
@Zohan, ну да, точно)
@Vorbs, ну а я и подавно, просто любитель. И, как любитель, не вижу принципиальной графической разницы между ртх и трассировкой от крайтек.
ну движки просто пришли к соглашению с нвидиа что нет трассировке на картах без ядер под трассировку. а эти просто не заблочили это искусственно. У этих соглашение с AMD
@Zohan, микрочелик, при чем тут амд\фанбойство, если ты высрал что то про крайзис, а я те расписал по факту, по чему люди не могут это сделать. РофланОру
@AidenPearce, Ты офигеешь но это технология Microsoft для API DX12. Nvidia её просто так реализовали для своих GPU.
@Vorbs, Ты видимо нифига не дружишь, RT ядра являются частью программно аппаратной среды CUDA и работают в приложениях под DX12 при использовании DXR для расчётов освещения. Если в играх будут использовать DXR, так и RT ядра так же будут давать прирост в вычислениях, с чего оно исчезнуть должно ?
@MAX207,
Для кого написано то?
@MAX207, Хорошо, я не так выразился, рт-ядра не умрут, но их нужность будет под сомнением, т.к работа дхр играх будет и без них справляться, от чего эти рт-ядра будут просто как приятный бонус, который не обязателен, как и физикс от нвидии с их отдельным чипом, который все просчитывает. А что сейчас с физиксом нвидии? Правильно, он не используется НИГДЕ, т.к. все нашли аналог, который не требует этот самый чип и вообще потребляются мощности процессора, а не карты.
"Ты офигеешь но это технология Microsoft для API DX12. Nvidia её просто так реализовали для своих GPU."
Ты офигеешь, но майки с амд разрабатывали ДХР, так как они тесно дружат из-за консолей
@Vorbs, Протите что? Физикс не используется нигде? Хм, забавно, а в объективной реальности он занимает первое место по популярности, потом хавок, буллет и другие.
Узнать бы что это за аналог такой, да еще и использующий ЦПУ, в то время когда всё больше и больше задач переносится именно на ГПУ =))
И физический ускоритель был в ту пору,когда физикс принадлежал еще компании Ageia, после покупки оного зелеными,никаких отдельных ускорителей небыло.
Собственно, что касается ретрейсинга, ему 100500 лет, никто никогда и нигде не говорил,что для этого нужно спец железо, рендерили в 3д пакетах и рендерят по сей день используя данную технологию. Однако затраты времени не подходят для реалтайма.
Используя один и тот же алгоритм просчета лучей, устр-во с РТ ядрами - будет быстрее априори.
Были времена когда и шейдеры просто просчитывались вычислительным блоком ГПУ, теперь в каждом ГПУ хоть Нвидиа,хоть АМД есть специализированные конвейеры.
@Spiter85, дивижн 2, девил май край новый -там и смотрите. И читайте внимательнее, я не сказал, что он не используется нигде, я сказал, что физикс от нвидии используется только в играх нвидии, типо метро исход, что глупо, т.к. есть и лучше. Да, о не такой продвинутый и не осталяет мусора от пуль в стене, но простые симуляции выполняет и не садит производительность системы в целом, чего не скажешь от физикса нвидии, где пинок бутылки = -5 фпс(утрирую, но посыл ты понял)
@Vorbs, Так, извините за дотошность, но где информация о физическом движке в Сноудроп и РЕ Энджине? Я бы поизучал если есть документация по ним,в свободном доступе я не видел.
И много ли игр сделано на Сноудропе и РЕ Энджине? В первом случае только двизионы 1 и 2,во втором случае только капкомовские Резиднеты, ну и ДМЦ.
А как вы расчитали просадку фпс по физике-то? Тоже интересна методика тестирования. "Пнул бутылку -5фпс", простите это очень не точно, а если отталкиваться от этого,надо что бы ровно та же сцена с пинанием бутылки была повторена на другом физическом движке,а то как-бы так можно сравнить и качество топлива - "вот залил я в свою приору 98го,а она больше 170 не едет, зато порше на 95м 300 сотни выжимает" из чего следует,что бензин с октановым числом 95 лучше чем с 98ю,так?
Суть в проприетарных физических движках лишь в том,что для некоторых проектов сложная физика не нужна,там достаточно самой базовой, которая в итоге ест меньше ресурсов, на практике - выигрышь мизерный,который заметен только на откровенно слабом железе и то при каких-то совсем уж спецефических условиях.Более того я сильно сомневаюсь,что хотя бы один из них выполняется на ЦПУ - иначе вся логика упрощения физики ради производительности сводится на нет.
Ух какой срач начался)
И вот...оказывается, не нужны не какие спец ядра...вот это поворот.
@Human2016, Вы бы хоть почитали,что пишут другие, никто и нигде не говорил,что нужны спецядра, технологии очень много лет, спецядра нужны,что бы она работала быстрее в разы,вот и все.
@Spiter85, https://ru.wikipedia.org/wiki/Bullet_Physics_Library Bullet Physics Library
https://ru.wikipedia.org/wiki/Havok Havok
дальше сам все ищи и читай
"Вы бы хоть почитали,что пишут другие, никто и нигде не говорил,что нужны спецядра, технологии очень много лет, спецядра нужны,что бы она работала быстрее в разы,вот и все."
Выходит не так уж и нужны
https://www.overclockers.ua/news/hardware/2019-02-19/123875/
@eksnouhr, по факту ты только высрал свои бредовые фантазии, микрочленик. Реальных фактов там ноль. Старайся лучше.
@Vorbs, вы сейчас шутите так тонко? Про Хавок и Буллет я же перед этим написал, они идут ПОСЛЕ физикса по популярности, и они исполняются НА ГПУ, и где их принадлежность к сноудропу и РЕ Энджину?
Еще раз, вы же скинули статью в которой написано что? - заголовок - "Разработчик Metro Exodus: для трассировки лучей на next-gen консолях RT-ядра не обязательны"
Повторяю,для особо крепких, еще раз,по буквам - НИКТО и НИГДЕ НЕ ГОВОРИЛ что РТ ядра ОБЯЗАТЕЛЬНЫ!
ТЕХНОЛОГИЯ СТАРАЯ, она выполняется даже на калькуляторе! РТ-ядра нужны для УСКОРЕНИЯ ВЫЧИСЛЕНИЯ ТРАССИРОВКИ ЛУЧЕЙ!
Вы видите разницу между понятием - НЕОБХОДИМОСТЬ и УСКОРЕНИЕ ПРОЦЕССА?
И касательно той же статьи - "На скорость выполнения трассировки лучей влияют два ключевых фактора: алгоритм генерации BVH (Bounding Volume Hierarchy — Иерархия ограничивающих объемов) и быстрая видеопамять с высокой пропускной способностью." Что никак не противоречит тому,что РТ-ядро может заниматься исключительно генерацией BVH, и просто быстрой памятью ты это не компенсируешь!
@Zohan, ну да, нищие индусы берут амд, а еще амд ставят в видеомагнитофон paystation 4 для нищих индусов. Элита выбирает Nvidia.
@Spiter85, а с чего вы взяли, что только рт-ядра могут ускорить эту трассировку? Разве данная статья и разработчик метро не опровергают это заблуждение?
И второе, да, нвидия действительно сделала свой физикс открытым, но почему вы не видите отличия полного физикса нвидии, которое они запихнули в метро исход и обычный - урезанный, который используют все разработчики, где этот самый отдельный чип от нвидии, без которого, якобы, это дело не благодарное, не нужен?
"Crytek объявила, что до конца года ее движок CryEngine версии 5.5 получит !собственную технологию трассировки лучей!. Ни Nvidia, ни Microsoft к ней не имеют отношения."
Запустили на 56 веге, что указывает на то, что технология доступна всем, но нвидия решили сделать опять проприетарную технологию, но не судьба. А то, что эти ядра действительно помогают - то флаг им в руки
@kasumii, элита вообще в игры не играет))).
@Zohan, правильно, элита играет в Star Citizen.
@kasumii, во сне)).
@Vorbs, что значит "испульзуют ВСЕ разработчики"? Если используют "все", то почему физ икс на первом месте в списке используемых?
И вы вообще читаете,что я пишу? Судя по вашим ответам - нет. Какое,блин, к черту "ОТДЕЛЬНЫЙ ЧИП ОТ НВИДИИ", о чем вы вообще? НЕТ ТАКОГО,НЕ СУЩЕСТВУЕТ, вприроде,вы его выдумали! Был от АГЕЙИ,давно,очень, сейчас - НЕТ! А если вам интересно зачем вообще АГЕЙЯ изобрела этот ускоритель и почему сейчас его не делают, то я могу углубиться в экскурс по истории развития компьютерного железа и графики.
Какое заблуждение?О чем вы,уважаемый? Где в приведенной вами же статье написано,что скорость трассировки лучей с РТ ядрами и без РТ ядер - идентична? Вот серьезно, вы видите где-то,что я защищаю технолоию,компанию,или еще что-то?Вряд ли, я всегда за объективность,и объективность в том,что физическая поддержка программной технологии - априори,просто безусловно превосходит любое исключительно програмное решение. Иначе зачем процессорам иснтрукции?зачем видеоядрам - конвейера?
Еще раз,повторяю, технология трасситровки - старая, методов реализации может быть МНОГО, очень МНОГО, хоть вы, обладая нужными знаниями можете разработать свой,и он возможно даже, будет быстрее, чем алгоритм того же крайтек или той же нвидии,НО если ваш же алгоритм запустить на гпу без рт ядер и на гпу с рт ядрами,во втором случае сцена отрисуется БЫСТРЕЕ!
И технология это не проприетарная, это архитектурное физическое решение, это само по себе является достоянием компании,а програмная часть - хоть тот же дайрект икс ретрейсинг,хоть та же крайтековская технология - доступна всем, так при чем тут нвидиа? Она лишь продает более быстрое решение и все,повторяю не единственное и неповторимое,а просто более быстрое!
@MAX207, Ха... Выходит что нвидиа просто правильно реализовали уже заложенную в API технологию ? В том числе и с маркетинговой стороны))
@Zohan, да, сони индусы во сне)
впечатляет конечно что реализовали такое на далеко не топовой карте еще и без специальных блоков но реализованы лишь отражения
@MAX207, приводить примеры бенчмарка, который пишется специально под RTX-серию нвидии. Гениально. Обожаю такие "аргументы".
@kasumii, сони индусы во сне видят 60 фпс). А вот стар ситизен такими темпами для них все реальнее становится))).
На самом деле у Nvidia, после релиза 2060/1660ti карт очень крепкое положение на рынке. Ни одну из карт АМД не рекомендовал бы сейчас покупать, разве что кроме встройки и самых дешевых моделей RX570. Все остальные модели АМД были просто отодвинуты с рынка новинками Nvidia. Разве что еще Vega 7 может котироваться у контентмейкеров, для игр я бы её не советовал. Еще и АМД тупят жестко со скидками, на то что еще в теории по скидке можно было бы продать. Еще пару месяцев потупят и могут свои веги и RX 570-590 отгружать с конвеера прямиком на свалку. Поэтому для Nvidia эта новость не очень что-то меняет, ведь всё равно 80-90% пользователей пойдут и купят их карту, конкуренция отсутсвует. Разве что Crytek сделала подарок для АМД в том плане что им сейчас достаточно выкатить линейку где будет упор на чистую мощь, можно без всяких новомодных технологий обойтись, ведь трассировку им обеспечит Crytek. Но я честно говоря сомневаюсь что АМД сможет предложить такие карты, особенно в топовом сегменте и с такими же холодными и энергоэффективными чипами как у Nvidia. Всё-таки у Nvidia много плюшек типа Shadowplay, 3d vision и тд + большинство игр под их драйвера заточены, особенно если выкинуть шутаны, которые я не очень люблю к примеру.
@Goryachev, @NightSky, ну как бы rtx это не трассировка лучей, а дополнительный блок снимающий нагрузку с основного чипа, при конкретных задачах. К чему ваши комменты, непонятно...
А Дженсен Хуанг, так вообще в выигрыше, ибо зеленые протолкнули трассировку...
Все такие умные) Это не может не радовать.
Мне вот интересно, если бы nVidia не продавила свои видео карты RTX, и в целом функционал (фишку) трассировки лучей в геймдев… то, что бы было сейчас? Наверняка, той же AMD было бы
сратьс колокольни, как и остальным на эту трассировку лучей.Ведь чего стоит первому "заставить" всех поверить и продемонстрировать технологию. А так же, и дать её опробовать другим в свежих продуктах (играх). nVidia не сделала революции, но дала хороший пинок технологии в массы. Теперь трассировку лучей обсуждают все. И, на минуточку, все популярные движки игровые, её поддерживают (или в скором времени будут поддерживать). А на самом деле, направление правильное. )
Я лично благодарен nVidia, что они привносят что то новое в геймдев, да иногда это выходит не много подло и высокомерно. Но, хочешь что бы тебя услышали, надо очень громко и сильно кричать). Все имеют своих скелетов в тёмных шкафах. ))
Думаю и AMD не подкачают, и разработчики софта, и будут активнее развиваться в этом направлении. Пусть куют, пока горячо.
Кажись люди не понимают что рейтрейсинг давно есть в разных экспериментальных движках без всяких ртх ядер. Проблема лишь в низкой производительности процессоров и gpu, в частности для расчета BHV дерева. Ртх заточен под ускорение расчета этого BHV дерева - и все! Никаких магических чудо ядер там нет! Ситуация смахивает на появление первых 3D ускорителей, когда мощностей процессора не хватало для отрисовки и для развития нужно было специальное железо под эти цели. Типа ускорить вращение, масштабирование, текстурирование и т.д. Первые 3D ускорители только этим и занимались, потихоньку обрастая функциями. Причем за каждую функцию отвечало свое ядро(блок) - за освещение одно, за геометрические расчеты - другое. Пока не появились шейдеры... Так и здесь пока не появятся достаточно мощные gpu, придется обходиться такими специализироанными ядрами.
А что тут показала крайтек, пока непонятно, но они умеют придумывать хитрые алгоритмы, которые потом применяются во всех играх. Насколько я помню они первыми придумали всякие ssao, ssr, taa.
@Zohan, у CryEngine очень большие проблемы с оптимизацией. Есть более красивые игры и при этом менее требовательные.
@David_Gray, то что показала NVIDIA вообще ничего не меняет. До сих пор сделанное вручную освещение лучше.
Я впечатлен и рад , плюс на семёрка будет dx 12.
@for2ne, видимо мы находимся в парралеьных мирах, ибо все рыксы являются наилучшим выбором, а 1660ti вообще никому не уперлась. 2060 хотя бы RTX имеет, который можно посмотреть в 2! играх. И линейка RTX провальная, об этом вроде даже сам Хуанг говорил, не говоря уже о цифрах, какие можно поискать.
Ну и что "оптимизируется" под Нвидия большинство игр - уже пару лет это не так и да и тогда было только частично правдой. Посмотри что ли тестов, или как минимум график который я скинул - Радики уже давно быстрее Нвидии, разве самом топе проигрывает.
Лол я конечно не защитник нвидии ибо их соотнощение цены/качественный немного сосет. Но вообще трасировка сама по себе это в принципе без преувелечения самая банальная реализация освещения и отражения. Это типо реализация в лоб: просто, честно и прожорливо. Пускаешь луч смотришь куда попал делаешь выводы(смотря что нужно). А суть ртх что там апаратно реализованны вещи которые нужны для вычислений в трассировке что несомненно помогает.
@pape4, Под какую RTX ? Он вообще свой API имеет.
@Ardni, Я скажу больше в реализации от Nvidia сцена рендериться в заэкранном пространстве, что бы GPU знал какие препятствия у света, не один раз так строиться сцена, в это же время RT ядра считают грани и преломления, в то же время стараясь убирая шумы...
Это априори не может не жрать много ресурсов...
@MedievalRain, Я вам больше скажу. То что сделано в ручную, за частую, в принципе лучше.
Но тут обратная сторона медали, люди хотят реализма в играх, а реализм достигается за счёт правильности освещения, отражений, глубины перспективы и т.д. Что бы это симулировать нужны расчёты и алгоритмы.
Трассировка лучей уже давно существует и используется, тут уже это обсуждали. Но, сам факт внедрения в игры и делая на этом упор, даже выпустив "специальную" линейку графических решений, это nVidia.
И то что показала nVidia, меняет прежде всего сам подход к созданию освещения и отражений в играх. Через пару лет, возможно, всё освещение будет просчитываться корректно и правдиво. Реализм в мелочах и деталях. А через 5-10 лет, как видится мне, игры будут создаваться используя другой метод рендеринга изображения, или комбинированный.
@Imlerith, а где он, простите, писал конкретно про РТ ядра?
Он написал, что физически невозможно выдать производительность выше (при равных мощностях), без специализированных блоков для расчетов трассировки лучей?
Очевидно, что в видяхе с такими блоками будет больше свободной мощности на остальные задачи, тогда как большую часть вычислений в обычной видяхе займет трассировка.
З.Ы. на GDC МС должны по идее рассказать вместе с АМД про то, как будет реализована трассировка на некст ген консолях. Посмотрим, что они придумали.
Логичным, как по мне, будет отдельный блок (либо же отдельный GPU модуль на кристале) под эти нужны. Благо АМД смогла в 7нм, по этому там есть место для доп. модулей.
Рейтрейсинг в каждый комп https://reindernijhoff.net/wolfrt/
Амд помогли развиться Интел, теперь крайтек помогает развиться нвидиа
Обожаю когда монополия делает сас...