Разработчик Metro Exodus: для трассировки лучей на next-gen консолях RT-ядра не обязательны

Обсуждение статей и новостей сайта
Відповісти
Автор
Повідомлення
Izraphail
Member

Повідомлення

Alex Pepper: А то до этой новости об этом не было известно? Вот что вентиляторный заголовок статьи с людьми делает :rotate: Вопрос в том с какой скоростью на сегодняшний день эти просчёты делаются без RT-ядер.


Ну, как минимум, просчётом остальной сцены, которая остаётся за кадром при обычном методе рендеринга.
По первому согласен, в целом. Но тут суть еще и в том, что мы получили фидбек от тех кто работает с этой технологией. А до этого это были такие же диванные войны как происходит сейчас.

По второму - немножко не верно. Унифицированные блоки не считают сцену за кадром. Все что считается - это геометрия и то при помощи ЦП (и не нужно про маркетинговый бред Хуана с презентации, где он травил что изза кадра у нас сейчас ни свет ни отражения не попадают, в текущей реализации. Запускаем Дум или ту же ларку и смотрим на свет изза кадра). Все что считается - это ОТРАЖЕНИЯ ЛУЧЕЙ от обьектов за кадром (т.е. по вашим, не фанатским веяньям, этим заняты РТ ядра). для этого НЕ НУЖНО строить сцену, нужно лишь знать цвет пикселя от которого в точке отобьется луч, а для этого нужны координаты с подготовленного процессором кадра и информация о цвете с этого места (а тут нужна быстрая память, о чем нам и сказал разработчик в статье). :spy:

Отправлено спустя 2 минуты 15 секунд:
Kib: Одне нагадування, нинішніх вузьконаправлених ресурсів вистачає на легесенькі ефекти, і то, в не високій роздільній здатності, а ви хочете щоб універсальні потужності в майбутньому замінили вузьконаправлені вже у повноцінному рейтрейс рендерингу всієї сцени? Л-логіка?
Давайте вы предоставите хоть один пруф того, что РТ ядра выполняют БОЛЬШУЮ часть вычислений и тогда мы продолжим этот разговор. (подсказка, открываем спеки РЫТЫХЫ карт, смотрим на кол-во РТ ядер для каждого чипа и его мощность в генерации этих лучей, а дальше подключаем логику и немного математики)
catdoom
Member
Аватар користувача

Повідомлення

Kib:
Одне нагадування, нинішніх вузьконаправлених ресурсів вистачає на легесенькі ефекти, і то, в не високій роздільній здатності, а ви хочете щоб універсальні потужності в майбутньому замінили вузьконаправлені вже у повноцінному рейтрейс рендерингу всієї сцени? Л-логіка?
Согласен,я тоже за то,что бы Хуанг лепил флагманы с чипом 10см,под названием "Ретрейсинг головного мозга",продавал их по 10К$,наконец-то оставилв покое игры уровня графони ПС4 .Л-логика?:gigi:
Kib
Member
Звідки: Житомир

Повідомлення

Izraphail:Давайте вы предоставите хоть один пруф того, что РТ ядра выполняют БОЛЬШУЮ часть вычислений и тогда мы продолжим этот разговор. (подсказка, открываем спеки РЫТЫХЫ карт, смотрим на кол-во РТ ядер для каждого чипа и его мощность в генерации этих лучей, а дальше подключаем логику и немного математики)
Не ту людину найняли на проектування вк в нвідія. :gigi:
Izraphail:Идем и читаем что такое RadeonRays
Перше згадування в 2016 році, безкоштовно, доступно, ні одної гри де це реалізовано. Чому б хоча б в одній грі це не реалізувати, тим самим випередивши конкурента? Напевно що на ділі, в іграх, продуктивність не достатня аби це демонструвати. Але у вас там все пораховано уже, напишіть відкритого листа всім розробникам ігор, в якому зазначте які вони телепні, що парились з 2016 року хоча б з глобальним освітленням, виставляючи вручну джерела світла, і затемнюючи кутки, коли б вони могли це зробити в один клік, за допомогою нових бібліотек від амд за рахунок асинхронних розрахунків. От недотепи, вас то не було підказати. :laugh:
anatolikostis
Member
Аватар користувача
Звідки: EAST

Повідомлення

спойлер
Зображення
Alex Pepper
Member
Аватар користувача
Звідки: Сумы

Повідомлення

Izraphail:и не нужно про маркетинговый бред Хуана с презентации, где он травил что изза кадра у нас сейчас ни свет ни отражения не попадают, в текущей реализации.
Это не маркетинговый ход, это реальное положение дел работы рендеринга методом растеризации. Присмотрись внимательно к отражениям - там лишь присутствуют изображения которые ты видишь в данном кадре без учёта остальной сцены, либо же там будет отражаться вся сцена, которая была предварительно "запечена", и отражение это не поменяется если у тебя за спиной поменяется окружение относительно "запечённой" картинки.
Все что считается - это ОТРАЖЕНИЯ ЛУЧЕЙ от обьектов за кадром (т.е. по вашим, не фанатским веяньям, этим заняты РТ ядра). для этого НЕ НУЖНО строить сцену, нужно лишь знать цвет пикселя от которого в точке отобьется луч
А как узнать цвет этих пикселей не построив эту сцену? Да и ещё учесть, что цвет пикселя за спиной должен меняться не только в зависимости от света перед лицом, но и в зависимости от всей сцены целиком и полностью на 360. Так значит нам надо знать цвета всех пикселей в сцене? Так как же мы их узнаем, не построив её?

Отправлено спустя 1 минуту 32 секунды:
Izraphail:Давайте вы предоставите хоть один пруф того, что РТ ядра выполняют БОЛЬШУЮ часть вычислений и тогда мы продолжим этот разговор.
А давайте вы сначала предоставите пруф, что они не выполняют этих вычислений? Про презумпцию невиновности слыхал когда-нибудь?
Izraphail
Member

Повідомлення

Kib: Перше згадування в 2016 році, безкоштовно, доступно, ні одної гри де це реалізовано. Чому б хоча б в одній грі це не реалізувати, тим самим випередивши конкурента? Напевно що на ділі, в іграх, продуктивність не достатня аби це демонструвати. Але у вас там все пораховано уже, напишіть відкритого листа всім розробникам ігор, в якому зазначте які вони телепні, що парились з 2016 року хоча б з глобальним освітленням, виставляючи вручну джерела світла, і затемнюючи кутки, коли б вони могли це зробити в один клік, за допомогою нових бібліотек від амд за рахунок асинхронних розрахунків. От недотепи, вас то не було підказати. :laugh:
А давайте перестанем читать 5й точкой? И как минимум вспомним как вводятся технологии, на примере той же тесселяции. Сначала завезли ее в проф софт и корпоративный сегмент. Когда разработчики освоили технологию (подготовили кипу документации, фреймворков и тд) поддержку добавили в DirectX11 как стандарт (как сейчас DXR), после чего появились карты с поддержкой DX11 и при этом ВСЕ они могли в тесселяцию, но при этом ранние загибались раком, что я думаю тоже все помнят. Или еще стоит напомнить о том, что ATI впервые заикнулась о тесселяции в 2001м году ака ATI TruForm(прикинь, аж 9 лет с презентации технологии в исполнении до ее вывода на потребительский уровень)? И когда, напомните ка мне, вышел DX11 с поддержкой тесселяции на потребительском уровне? И когда появились карты которые не садились в лужу? :facepalm:
Alex Pepper
Member
Аватар користувача
Звідки: Сумы

Повідомлення

Izraphail:после чего появились карты с поддержкой DX11 и при этом ВСЕ они могли в тесселяцию, но при этом ранние загибались раком,
А сейчас не так что ли? Сам только что писал, что DXR может работать на всех картах с DX12 :laugh: Другое дело, что эти остальные карты загибаются раком от рейтрейсинга на столько, что нету даже смысла под них что-нибудь пилить.
Izraphail
Member

Повідомлення

Alex Pepper:
Izraphail:и не нужно про маркетинговый бред Хуана с презентации, где он травил что изза кадра у нас сейчас ни свет ни отражения не попадают, в текущей реализации.
А давайте вы сначала предоставите пруф, что они не выполняют этих вычислений? Про презумпцию невиновности слыхал когда-нибудь?
https://www.zhihu.com/question/29016765 ... /470311731
спойлер
The RT core essentially adds a dedicated pipeline (ASIC) to the SM to calculate the ray and triangle intersection. It can access the BVH and configure some L0 buffers to reduce the delay of BVH and triangle data access. The request is made by SM. The instruction is issued, and the result is returned to the SM's local register. The interleaved instruction and other arithmetic or memory io instructions can be concurrent. Because it is an ASIC-specific circuit logic, performance/mm2 can be increased by an order of magnitude compared to the use of shader code for intersection calculation. Although I have left the NV, I was involved in the design of the Turing architecture. I was responsible for variable rate coloring. I am excited to see the release now.
надеюсь не нужно обьяснять?
А вообще забавно слышать про презумпцию невиновности, от того кто обвиняет всех в "диванном професорстве" даже не имея никакого понятия, о том, кто его собеседник и о том что он может знать.
Отправлено спустя 1 минуту 17 секунд:
Alex Pepper:
Izraphail:после чего появились карты с поддержкой DX11 и при этом ВСЕ они могли в тесселяцию, но при этом ранние загибались раком,
А сейчас не так что ли? Сам только что писал, что DXR может работать на всех картах с DX12 :laugh: Другое дело, что эти остальные карты загибаются раком от рейтрейсинга на столько, что нету даже смысла под них что-нибудь пилить.
Где я могу включить? От покажи?
Тесселяцию я мог включить на любой карте, даже получив лагодром, а почему тут ползунки даже не активны? :lol: И почему же тогда на вольте они активны? :lol: Думайте хоть сколько-то критично, а не на волне хомячьей рекламы
Kib
Member
Звідки: Житомир

Повідомлення

Izraphail:Тесселяцию я мог включить на любой карте, даже получив лагодром, а почему тут ползунки даже не активны?
Напевно нвідії треба занести чемодани розробникам ще і за амд, аби на їх відеокартах можна було вмикнути цю опцію, аби побачити лагодром :lol: Дуже ефективна витрата ресурсів. :lol: Ну і очевидно що писати драйвера під минулі уже власні покоління вк, нвідії також вигідно, аби знову ж таки, такі як ви, вмикнули і подивились на лагодром, все таки нв побільшій частині орієнтується на користувачів які хочуть отримати який не який комфорт, а не на садомазо. :laugh:
nikolaiii
Member
Аватар користувача

Повідомлення

Izraphail
Я когда-то пилил под DX9 еще. Там такое дело, для того что-бы обращаться за определенной возможностью директа нужно сначала опросить драйвер видеокарты на предмет поддержки. Так-что ничего удивительного.
Izraphail
Member

Повідомлення

nikolaiii:Izraphail
Я когда-то пилил под DX9 еще. Там такое дело, для того что-бы обращаться за определенной возможностью директа нужно сначала опросить драйвер видеокарты на предмет поддержки. Так-что ничего удивительного.
С этим то никто и не спорит.
Но тут вопрос в том, что невидия вполне себе могла завезти такую поддержку в топы 1000й линейки. И тогда бы мы увидили реальную разницу + как минимум это могла бы смотивировать обладателей 1080ti и тд. ломануться за новым поколением. Уж чего-чего, а ресурсов у невидии много, но поддерживают, почему то только актуальное поколение карт (смотрим интервью бороды, там сами об этом признались).
И да, это не умоляет степени вопросов и камней в огород АМД.
sergtrav
Member

Повідомлення

Cheaterdev:
С другой стороны вспомните появление DX11 c тесселяцией, которую пропихивала AMD, или с вычислительными шейдерами. Картинка была хороша, но в самом начале мало какая видеокарта могла себе это позволить на нормальных настройках. Карты Nvidia тогда вообще затыкались на тесселяции. А сейчас уже про эти вещи и "позабыли", ведь производительность поднялась на необходимый уровень.
Некоторые настолько позабыли, что меняют фирмы местами.
Vpupkin
Member
Звідки: Dnipro

Повідомлення

Пусть лучше консоли научатся 60фпс, траву дальше метра и приличные тени.
Alex Pepper
Member
Аватар користувача
Звідки: Сумы

Повідомлення

Izraphail:надеюсь не нужно обьяснять?
Мне не нужно, а вот тебе видимо да :rotate: Ты даже не понял, что скинул пруф о аппаратной поддержке расчётов рейтресинга в Тьюрингах :up: Я уже здесь одному уникалу писал про АСИКи, но естественно утонул в минусах, т.к. здешние эксперты думают, что это "машина для печатания биткоина" :laugh:

https://ru.m.wikipedia.org/wiki/Интегра ... назначения

:laugh: :lol: :rotate: :up: :up: :up:

А дурачки плюсики ставят ему, думают вот оно, поймали Хуанга на горячем! :gigi: А на самом то деле и на 7970 на Вулкане рейтресинг возможен с хорошим фпс :lol:
alexS123
Member
Аватар користувача
Звідки: Washington D.C., USA

Повідомлення

Vpupkin:Пусть лучше консоли научатся 60фпс, траву дальше метра и приличные тени.
Боюсь навряд ли это произойдет. Там какой-то фигней страдают. 4К, всякие шапки псевдовиртуальной реальности, теперь вот лучи. Насущная проблема - комфортный фреймрейт, то, чего все ждали от предыдущего поколения, надеялись на PS4 и One, ну мол наконец-то, будет и у нас 60 fps. Нет, не будет и судя по всему не будет еще очень и очень долго. Зато лучи будут освещать все прелести коридоров, мыла и отрисовки обьектов прямо перед глазами. :facepalm:
drewfighter
Junior

Повідомлення

Более того, для трассировки лучей видеокарта вообще не нужна, достаточно процессора. С учётом растущей многоядерности, этот факт ещё более актуален.
Shaolin_Style
Member
Аватар користувача
Звідки: Wakanda

Повідомлення

Vpupkin:Пусть лучше консоли научатся 60фпс, траву дальше метра и приличные тени.
если они поголовно научатся в 60 фпс, при том уровне графики что есть сейчас, вы от цены завоете. Примерно как и было на старте PS3 в 2006м. Никто не будет сейчас покупать исключительно игровые железки по цене в 800$.
quazar
Member
Аватар користувача
Звідки: Днепр

Повідомлення

Для мечтателей о полноценном рейтрейсинге на видеокарте ( ну, хотя бы через 5 поколений):
Чтобы играть в игру с Полноценным рейтрейсингом с фпс около 50, вам потребуется мощный серверный кластер.
Внимание вопрос: те пару ртх ядер, которые вам предложили, соизмеримы с кластером или нас пытаются развести?
Vpupkin
Member
Звідки: Dnipro

Повідомлення

Shaolin_Style
Я бы первый купил коробку за 1000$ если бы она справлялась со своей главной задачей, тянула игры.
А что они предлагают за 400$ это ну компромисс на компромиссе.
Shaolin_Style
Member
Аватар користувача
Звідки: Wakanda

Повідомлення

Vpupkin:Shaolin_Style
Я бы первый купил коробку за 1000$ если бы она справлялась со своей главной задачей, тянула игры.
А что они предлагают за 400$ это ну компромисс на компромиссе.
ну давай начнем с того, что Xone стоит 230$. Если же речь идет о Xbox one X, то его цена 500$, по этому давай уточним о каком именно из боксов идет сейчас речь? Ибо Scorpio может "в 60 фпс" в довольно большом количестве тайтлов, для консоли за 500$: https://www.windowscentral.com/xbox-one ... 0-fps-list
Это ни в коем случае не реклама Xbox One, но железо там, для нынешнего поколения вполне годное.

Опять же касаясь "я бы купил даже за 1000" - ты взрослый чел, с определенным достатком. А основная ца консолей может себе позволить отвалить 1000$? Практика показывает что нет. Sony почти обoсрaлась с PS3, выкатив ее по заоблачной цене на старте.
Відповісти