Вопросы
Иллинойс
3828

Ray tracing на младших моделях видеокарт

Помогите разобраться. Рейтрейсинг это что-то аппаратное или программное?

Вот вышли новые видеокаты Nvidia серии RTX. Значит только на них можно включить трассировку лучей, или просто эти карты специально оптимизированы под эту технологию?Что, если включить рейтрейсинг на младших моделях? К примеру 1060. Не будет работать? Или будет, но с тормозами?

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Иллинойс", "author_type": "self", "tags": [], "comments": 56, "likes": 3, "favorites": 1, "is_advertisement": false, "subsite_label": "ask", "id": 91688, "is_wide": true, "is_ugc": true, "date": "Tue, 07 Jan 2020 12:12:40 +0300", "is_special": false }
0
{ "id": 91688, "author_id": 147619, "diff_limit": 1000, "urls": {"diff":"\/comments\/91688\/get","add":"\/comments\/91688\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/91688"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64961, "last_count_and_date": null }
56 комментариев
Популярные
По порядку
Написать комментарий...
7

Включал лучи на 1070 в Control. Увидел красивое отражение в луже в 4фпс, и игра зависла намертво. 

Ответить
7

пожарных пришлось вызывать или обошлось?

Ответить
8

Трассировка работает на любых видеокартах , но важнее возможно ли играть на них

Ответить
2

Всегда можно поиграть в глориус 15 фпс ртикс мире.

Ответить
0

1.5fps скорее

Ответить
7

Специально оптимизированы благодаря аппаратной поддержке. Работает и без аппаратной поддержки на других видюхах, но это, как правило, неиграбельно.

Ответить
2

Трассировка существует уже лет 50 наверное, как появились компьютеры. Просто у RTX добавлены специальные маркетинговые RT ядра в основное ядро чипа, которые занимаются вычислением именно лучей. Весь прикол в том, что nvidia не захотела сделать унифицированные ядра, которые при рэйтрейсинге считают лучи, а в играх где нет рейтрейсинга например считают любые другие данные и давали бы +30% производительности. Но нет, они так не захотели делать. К слову рейтрейсинг станет популярным сразу же как только консольные игры начнут его поддерживать и как сразу появятся нормальные бюджетные видюхи с этой фичей и она перестанет быть отдельным пунктиком.

Ответить
1

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

Ответить
2

И это хорошо! Потому что чипы под консоли делает AMD, а они сразу заявили что рейтрейсинг будет на универсальных ядрах в будущем и для всех видюх. В отличии от жадной nvidia, которая ради маркетинга сделала ядра узкоспециализированными. Думаю через год-два у AMD появятся первые видюхи с рейтрейсингом на унифицированных ядрах.

Ответить
0

Да да, тока ради маркетинга, обычно так чипы и проектируются, просто фейспалм.

Ответить
0

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

Ответить
0

Угу, вот тока спроектировать такой чип не фига не проще (привет унифицированные шейдеры и время, которое понадобилось на их создание) поэтому они у Нвидиа и идут отдельно, АМД даже отдельных не потянули, будут обрабатывать РТ на шейдерных блоках, пока не спроектируют свои РТ ядра.

Ответить
0

Ты чё несешь? Какой маркетинг? Без этих ядер трассировка будет отжирать куда больше производительности работая на шейдерниках.

Ответить
0

Никто не говорил что она должна работать на шейдерных блоках. Научись читать.

Ответить
0

Ну видеокарты на архе рдна2 будут воспроизводить трассировку на шейдерниках

Ответить
0

А как устроен шедерный блок в конкретной видюхе? Вам электронный микроскоп давали чтобы посмотреть, есть ли разница между шейдерниками у nvidia и amd или нет? Может у AMD - шейдерный блок сложнее устроен или его сделают сложнее дабы он один, мог и шейдеры считать и лучи когда простаивает? Вы ведь не знаете точной трассировки транзисторов внутри, чего там и как намешано. Потому я и говорил, что nvidia частично занимается маркетингом, могли бы сразу объединить блоки и заставить их работать с любыми данными. Вот нужны лучи сейчас блок считает лучи, не нужны лучи - блок умеет и считает шейдеры и не занимает лишнюю площадь кристалла просто так. Нужны лучи и шейдеры одновременно, размазываем расчеты плавно по всем блокам и т.д. Короче это будет через пару лет, как пить дать. Вообще не понимаю чего со мной спорят, если это очевидно что так и будет.

Ответить
–2

2060 как преемник 1060 и дает на 30-60% лучшую производительность. Стоило всего-то зайти на ютуб https://youtu.be/ArbM41PDv4E

Ответить
1

А если бы RT ядра были бы универсальными, было бы ещё +30%

Ответить
0

И почему вас таких гениальных до сих пор не наняли в отдел разработки nvidia?!

Ответить
1

Потому что в отделе разработки и так уже сидят гениальные люди, им приходит разнарядка спроектировать схему так, чтобы она соответствовала дорожной карте разработок рассчитанной вперед на 10 лет. Т.е. у них каждые 2 года, должна выходить классная видюха. И нельзя сделать сразу супер продукт, который будет актуален все 10 лет, иначе всему бизнесу придет крышка. Потому они выпускают технологи по крупицам и внедряют их так же. Вот увидите что видюхи станут с универсальными ядрами и все будут поддерживать рейтрейсинг (миниум лучей для дешевок и максимум для дорогих игровых), в общем 2-3 года и будет именно так.

Ответить
–4

Начиная с 1060 6 гб будет работать.

Ответить
2

Нет, официально RTX работает и на Паскале, начиная с GTX 1060 6 Gb.

Ответить
0

Хотя посмотрел новость, что добавили с драйверами. Скачаю

Ответить
0

Там надо скачать соответствующий драйвер
https://www.nvidia.com/Download/driverResults.aspx/145872/en-us

Ответить
0

Уже понял.

Ответить
0

У меня просто товарищ 3дшник. Работает в UE4, показывал демку, в которой якобы включил рейтрейсинг. А у него как раз карта серии 10**.

Я удивился, т.к. думал что она только на 20** работает
Но он начал убеждать меня, что и на младших моделях трассировка работает

Ответить
2

Работает начиная с 1060 в играх. А так вообще рейтрейсинг и на проце может работать и на любой карте, но это уже применяют в 3д графике, а не играх.

Ответить
2

На дх12 и на вулкане есть поддержка рейтрейсинга на уровне api. Хоть на 660 запускай. Без поддержки api - вообще где угодно. Но будет медленно.

 
Про 1060 тут пишут - это поддержка конкретной реализации от нвидиа в лице RTX. 

Самой технологии уже лет 20, алгоритмам лет 40.

Ответить
0

Если это была графонистая демка с расчетами в реалтайме, то там были либо 5 фпс, либо не настоящая трассировка. Есть path tracing, есть динамические тени/свет на растеризации. Они так не жрут, при этом на глаз разницу толком и не заметишь, под лупой разве что.

Та что эксклюзивно у Нвидии - это DXR, но есть открытые общедоступные пакеты трассировки.

Ответить
0

Ниже пишут то же самое но с плюсами - это за что тебя так?

Ответить
0

Исправил коммент с -2 дизов. Но это ж стадо ебаное. Видит крассное - атакует.

Ответить
2

На 1060-ой у тебя будет в 1080Р ~ 5-7 Фпс 

Коротко. Весной можно было их включить только на RTX 2*** картах, Летом вышли спешл драйвера, и стало можно включить  в принципе на любой Нвидия.

С ними и без
https://d.radikal.ru/d23/1909/10/662680412699.png
https://b.radikal.ru/b29/1909/2a/445207b1de7e.png
С ними и без.
https://d.radikal.ru/d12/1909/4c/34598b10356b.jpg
https://b.radikal.ru/b27/1909/96/acd462dcb04c.jpg

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

Без них 1660TI разогнанная выдаёт на Ультра текстурах и всём высоком 60-68 FPS на большом есессно компе, не ноутбуке. Есессно в нормальном полном разрешении экрана 1080 +  в разрешении рендеринга 1080р и без всяких ссаных птушных адаптивных разрешений которые мылят картинку
https://b.radikal.ru/b33/1908/5a/e104b93b1ba5.jpg
https://d.radikal.ru/d41/1908/0e/6315d47b581e.jpg
https://a.radikal.ru/a18/1909/59/c2a9a63b05f3.jpg
https://d.radikal.ru/d27/1909/c6/a2b552582e77.jpg
https://a.radikal.ru/a30/1909/71/a809f21e74ba.jpg
https://b.radikal.ru/b12/1909/76/36af50953d58.jpg
https://d.radikal.ru/d06/1909/fe/18a9e26bc826.jpg
https://a.radikal.ru/a30/1908/f6/fbe45a34f775.jpg
https://d.radikal.ru/d02/1908/86/f6b9f5b8c3c8.jpg
https://a.radikal.ru/a19/1908/ba/6e1fed8ca169.jpg
https://d.radikal.ru/d08/1908/71/9ea82b9a73fc.jpg

C этими Ray tracing - дай бог 15-20 FPS  на экране у меня, а у тебя говорю, хошь играть в 4-7 FPS на просто 1060-ой - играй. Никто не против 

Чел, ты извини, там на Ультра и так без всяких этих Ray tracing картинка на Ультра текстурах, освещении  чёткая и отличная, видно каждую щербинку на полу, столе иль в стене
https://d.radikal.ru/d30/1909/c1/f7774df4224f.jpg
https://c.radikal.ru/c42/1909/63/d5e40ce5b81f.jpg
https://d.radikal.ru/d08/1909/82/2a7aae3ba340.jpg
https://d.radikal.ru/d00/1909/da/7e9c6cb9d303.jpg
https://b.radikal.ru/b01/1909/a4/1467a309b562.jpg

Ответить
0

Только у вас все портит дикий перешарп.

Ответить
0

>Только у вас все портит дикий перешарп.

Ничего у "нас" там не портит, так как резкости в драйверах Нвидии я прибавил совсем немного чтобы с шести метров на 49" ТВ панели было издалека порезче на диване Двойным Шоком играть

Я и в Ведьмаке резкости тогда прибавлял так же, ибо тоже играл издалека.
http://images.vfl.ru/ii/1503396931/075c9d6d/18331166.jpg потому что после 19 лет работы за компом глаза видят хреноватенько.

Ты может мои скрины смотришь с тридцати сантиметров на мониторе 24", ну а ты отойди на 6 метров и взгляни на них снова издалека. 

Ответить
0

Я просто написал, как это вижу я по вашим скринам на 28 4К - 70см от глаз, но если у вас все выглядит нормально, то ладно, тут как бы и спорить то не о чем.

Ответить
1

Как писали выше, доступно с 1060 с помощью драйвера, проблема в другом. Сами инженеры говорили, что на 10хх сериях включённый ртх будет выдавать ЗНАЧИТЕЛЬНО меньше фпс, нежели на 20хх серии. Тормозят жутко игры, и ради ртх на 10хх серии, это сомнительное удовольствие, паскаль не "заточен" под это на аппаратом уровне, увы.

Ответить
–11

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

 
Но нвидиа форсит свою технологию, которая работает только на определенной серии карт. 

Ответить
0

так, что запустится даже на калькуляторе

Это поэтому от их технологий стонут даже владельцы 2080 Ти, да и у меня на 2070 супер даже на оптимальных настройках просадочки?

Ответить
0

Q2 rtx на ультрах в 1080p с приемлемым фпс играбелен на 2070s и выше. А как Паскаль с этим справляется, боюсь представить

Ответить
0

Разочарован работой 2080ti к примеру в метро и Control. 40-50fps в сложных сценах, иногда - и не в сложных)). Флагман сломлен оказался. Сочувствую 2060-2070м...

Ответить
0

Aorus 2060S под разгоном - спокойно прошёл почти всю метро на высоких настройках. Боль случалась разве что на предпоследний локации, там с оптимизацией полнейший мрак

Ответить
0

На 20xx есть ядра оптимизированные под RTX. Программно она будет работать даже на 1060 и выше, но вот скорость оставляет желать лучшего. В Кваке 2 2060 с аппаратной поддержкой в несколько раз быстрей 1080ti без аппаратной поддержки.

Ответить
0

На 1060 практически везде слайд-шоу - digital foundry показывали.

Ответить
0

работает на любой видеокарте начиная с dx8/Opengl2 (начало 2000-х)

в браузере тоже работает(на видеокарте, на мобилках тоже) примеры https://www.shadertoy.com/view/lsX3WH https://www.shadertoy.com/view/tsfGW4

рейтрейсинг использется в играх начиная с 2005 года(во всех ААА играх он был и есть)

Нвидиа RTX ускорила рейтрейсинг гдето в 8 раз по сравнению с "не RTX" картами, что позволяет делать полноценные тени и отражения через рейтрейсинг, и более качественный объемный свет

Ответить
0

Включал DXR на 1080 в BF5, на минимальных лучах 40 фпс, на максимальных слайд-шоу
З.Ы. поддержку DXR завезли начиная с 1066, на 1063 и младше включить нельзя

Ответить
0

Без RT блоков все печально:

Ответить
0

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

Ответить
0

Кстати, новость за сегодня по теме там же есть и тесты

В Wolfenstein: Youngblood добавлены отражения RTX,
https://3dnews.ru/1000951

Чтобы включить отражения RTX, нужно установить драйвер GeForce Game Ready 441.87 WHQL, иметь обновлённую версию Windows 10
Компания рекомендует GeForce RTX 2060 для разрешения 1920 × 1080, GeForce RTX 2070 — для 2560 × 1440 и GeForce RTX 2080 — для 3840 × 2160

Ответить
0

Ну да, ну да! Nvidia не знает куда денги пихать, при этом нужно больше и больше... Скорее бы здоровая конуренция от AMD, чтоб мордой в пол, как с Intel, а-то надоели уже своими "шмизиксами и ртх", которые в двух играх существуют.

Ответить
0

Интересно. Вот пишут, что неиграбельно, но работает на всех. Майнкрафт в 30фпс с трассировкой лучей какая потянет?

Ответить
0

Nvidia уже год как разрешила запускать ray tracing на паскале, но для нормального fps тебе нужен 1080ti и запускать игру на минималках в 720p. Лучи будут, 30-40fps будут, остальное... ну ты понял.

Ответить
0

Но, можно протестить ray tracing в майнкрафте. Скачать шейдер с лучами (seus ptgi e5, вроде как). Тогда даже на gtx 970 в 1080p будет 30 fps стабильно (если у тебя топовый i7, конечно)

youtu.be/ekG2q_eYCAM

Ответить
0

Работать-то будет, вот только вычислительные мощности на это требовательное предприятие будут тратиться из основных резервов железа, что явно скажется на производительности не лучшим образом

Ответить

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovz", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "chvjx", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "chfbl", "p2": "gnwc" } } } ]