RTX

Материал из Lurkmore
Перейти к навигации Перейти к поиску

Шаблон:MorphImage Nvidia RTX — недешëвая технология трассировки лучей в реальном времени от nVidia и одноимённая платформа для разработчиков, пилившаяся сей компанией с конца нулевых по конец же десятых, позднее ставшая ещё и известнейшим игровым мемом в этих ваших интернетах.

Суть

What's the Latest? DirectX and the New Rise of Ray Tracing
What's the Latest? DirectX and the New Rise of Ray Tracing
nVidia поясняет за RTX и заодно пиарит DirectX

Сама по себе технология трассировки лучей — это способ рендеринга, выделяющийся своей эффективностью и решением целого ряда графических проблем, характерных для стандартной растеризации и различных костылей, для неё разработанных, дабы в играх помимо самого изображения объекта были ещё и глобальное освещение (см. SSAO) вместе с тенями, из него вытекающими, а также отражения на зеркальных поверхностях. К примеру, отсутствие отражения объекта на зеркальной поверхности при условии отсутствия этого объекта в кадре — явление, явно намекающее на виртуальность мира и портящее общую атмосферу по мнению приверженцев Ваномаса, легко фиксится как раз использованием рейтрейсинга. Если описывать его кратко: производится вычисление пути лучей света с точки зрения камеры на объекты в её поле зрения. Желающим изучить вопрос более подробно, но не желающим встревать в гору оптической и графической терминологии, к просмотру рекомендовано доходчивое пояснение от самой nVidia в этой же статье.

Эта концепция, как уже и было сказано, была изобретена ещё хуй знает когда, но только в конце десятых производительность видеоадаптеров стала позволять внедрять её в игростроение, да и то пока ещё не повсеместно, а только в определённые видеокарты, в названиях которых есть слово «RTX» и за которое с юзверей можно стрясти ещё больше бабла. Доступных для обычного юзера, желающего сохранить обе почки, среди них мало — приходится довольствоваться либо частичной поддержкой на уровне драйверов (1660Ti), либо выкладывать на стол минимум 300—400 баксов (2060 super), так что на 2020 год лучи — весчь явно не для нищебродов. Впрочем, конкуренты тоже не дремлют: AMD в 2020 продемонстрировала свой ответ Чемберлену, обещающий сделать фичу более доступной, и вызвавший приступы гомерического хохота у фанатов небольшой N своей убогостью.

Вин

Разумеется, без грамотного маркетинга, после которого фанаты компании с криками «It's revolution, Jonnhy!» схватили бы в охапку все свои деньги, накопленные с многолетнего питания «Дошираками», и побежали бы в ближайший магазин за новой видюхой, весь этот технический прогресс не имел бы ни малейшего смысла. Мотивировать небыдло к покупке компании, работающие в этой области, очевидно, могут лишь демонстрацией работы того, чего напридумывали, в играх. Более эффективной, по идее, должна была быть презентация записанного геймплея различных гам без RTX и с RTX. И если на всякие последние части Call of Duty публика отреагировала относительно спокойно, то настоящий ахуй и оргазм вызвал геймплей Minecraft, который преобразился просто до неузнаваемости: вода стала как в Half-Life 2, текстуры блоков вместо жалких пары пикселей заменились на фотореалистичные, почти неотличимые от поверхностей IRL, а свет в игре стал воистину божественным[1]. Чуть позже Nvidia совместно с различными разработчиками начала пилить RTX-совместимые версии совсем уж древних игр времён 90-х, чтобы окончательно всех умыть и переманить на свою сторону олдов. К таковым, относится, например, Quake 2.

Фейл

Shadow of the Tomb Raider RTX DLSS - ON vs OFF (Graphics / Frame Rate)
Shadow of the Tomb Raider RTX DLSS - ON vs OFF (Graphics / Frame Rate)
Наглядно на примере Ларки

Несмотря на восторги впечатлительных граждан, стоит всё-таки отметить, что трассеры получились технологией крайне неоднозначной. Причём до такой степени, что часть тех самых олдов и пека-бояр на полном серьезе считают её оверхайпнутой хуитой для откачки лавэ. И этому есть свои и довольно веские причины: если в играх с графикой а-ля майнкрафт лучи и правду могут показать что-то интересное, то о многих других играх такого сказать нельзя — народ просто практически не видит разницы между включенными или отключенными лучами, а FPS при включении падает весьма и весьма значительно. Более того, в системках к игорям с поддержкой лучей иногда совершенно честно пишут требования раза так в 1,5-2 бо́льшие за одни только лучи. Неудивительно, что народ, у которого ещё остались мозги, малость прихуел от таких раскладов.

Так почему фейл?

Во-первых, трассировка лучей была придумана давно и всегда была прожорлива, так что в видеокартах изначально применялся более простой метод — растеризация. За десятки лет сию приблуду обвешали фичами, каждый раз повышавшими качество графики (Сравните первый Doom с последним!) и требующими регулярной замены видеокарты на всё более и более крутые. К моменту, когда потолстевшие видеокарты наконец-то смогли в рейтрейсинг, растеризатор уже научился выдавать зачётный графоний (и даже внезапно испускать лучи). Именно поэтому вау-эффект от RTX наблюдается лишь в тех играх, где до его внедрения не было графона как такового и требует микроскопа в иных случаях.

Во-вторых, даже самые новейшие видеокарты пока не тянут полную трассировку лучей. Та же Quake 2 RTX способна нагнуть эту вашу RTX 2080 ti в разрешении 4K (под которое и заточены топовые видяхи), а в более тяжёлых играх лучи применяются частично и рисуются поверх стандартной растеризации. Свежая 3000 серия зелёных карт справляется с ретрейсингом лучше предыдущей, хотя даже они не могут в стабильные 4к60фпс. В-третьих, разработчики игр стараются, чтобы их игры выглядели хорошо и без трассировки, поскольку по состоянию на начало двадцатых подавляющее большинство видеокарт на руках у людей лучей не имеет. В-четвёртых: RTX рисует то же самое другим методом; например, от замены растеризатора на трассировку мультяшный графон не станет кинематографичным, зато производительность сразу падает в разы.

Ну и в-пятых - видеокарт тупо нет. Карты 3000 серии и так были в дефиците прямо со старта продаж, а из-за бума майнинга дефицитны стали даже карты 2000 серии, и рядовому гражданину полакомиться графонием из-за совершенно охуевших цен в 2-5 раз больше обычных и вовсе стало практически невозможно.

RTX ON

Впрочем, наибольшую известность трассировка лучей в исполнении nVidia завоевала благодаря сравнению скриншотов из версий игр, разница между которыми была лишь в использовании RTX. И именно она шутливо меметизировалась в формулу RTX Off / RTX On. Кто его автор — сейчас уже доподлинно установить нельзя по причине того, что мем завирусился аки коронавирус и хер его определишь, кому там первому взбрело в голову фотожабу. Вполне вероятно, что от кого-то с Reddit'а, благо немало американских мемов десятых берут своё начало именно от тамошних шутников.

Юмор тут строится на контрасте, который выявляется в сравнении двух абсолютно непохожих друг на друга изображений либо совершенно разного качества, либо же разительно отличающихся по стилю, но имеющих определённые общие черты, либо же совсем высокоинтеллектуальные примеры. Изображения, как ни странно, подписаны поочерёдно как «RTX Off» и «RTX On» в характерной стилистике nVidia. Совершенно не обязательно, чтобы сравнивалась игра с игрой: в слоте «RTX Off» вполне может быть кадр с персонажем из какого-нибудь детского мультика, а в «RTX On» — фото кривого косплея этого самого персонажа.

Галерея


Примечания

  1. Всё, это, конечно, задолго до RTX в той или иной мере было реализовано шейдерами и текстурпаками предприимчивыми фанатами, но разница между работой безбюджетных энтузиастов и транснациональной компании очевидна.

См. также


Loading comments...