Войти
ПрограммированиеФорумГрафика

2D RayTracing существует в реалтайме в 2019? (4 стр)

Страницы: 1 2 3 4 5 6 Следующая »
#45
19:37, 8 ноя. 2019

Mr F
> Но апи это одно, а реально ускоренная часть в железе - другое.

ну вот ты сам подумай - сколько делается нахождение пересечение луча с трианглом и как его можно ускорить в железке


#46
(Правка: 19:44) 19:42, 8 ноя. 2019

Robotex
> А как же чипы NVidia с аппаратной поддержкой RayTrace? Тоже не тянут?

Это всё равно что ускорять асфальтный каток и надеется на то что получится новая Formula-1.

#47
20:58, 8 ноя. 2019

innuendo
> как его можно ускорить в железке
специализированное железо обработает задачу быстрее, чем универсальное.

Я хз как, может просто быстрые операции с векторами, а может архитектура какая-то особая.


А можно трейсить только часть лучей, а соседние пиксели обрабатывать на основе полученного значения? Ну там, нейронные сети или типа того

#48
(Правка: 21:12) 21:01, 8 ноя. 2019

https://devblogs.nvidia.com/nvidia-turing-architecture-in-depth/
https://www.nvidia.com/content/dam/en-zz/Solutions/design-visuali… hitepaper.pdf

#49
21:04, 8 ноя. 2019

Robotex
> А можно трейсить только часть лучей, а соседние пиксели обрабатывать на основе
> полученного значения?

почитай что такое denoiser

#50
(Правка: 7:59) 7:45, 9 ноя. 2019

Вообще меня удивила скорость рейтресинга в DX12. У меня простые карты, в смысле не RTX. Ну чисто для интереса решил попробовать запустить микрософтовский пример.
Пример генерирует геометрию и рассчитывает тени и отражения. Вот картинка:

Ray tracing DX12 | 2D RayTracing существует в реалтайме в 2019?

На Titan V дает от 250 до 300 fps. На Titan X (примерно как 1080) - 150-180 fps. Но вот AMD подкачал - на R9 Fury было только 10-15 fps, т.е. на порядок хуже чем у Nvidia.
Если бы не AMD то рейтресинг уже можно было бы применять прямо сейчас, даже безо всяких RTX. Может не для всей картинки но хоть для тех частей где это имеет смысл. Но при наличии AMD... Увы. Никакие выводы делать не хочу, глубоко задачу не копал, просто информация.

#51
8:39, 9 ноя. 2019

san
Если это не полигональная геометрия, то это ничего нового. Подобных демок на shadertoy хоть обмазывайся.

#52
(Правка: 9:28) 9:01, 9 ноя. 2019

san
> На Titan V дает от 250 до 300 fps. На Titan X (примерно как 1080) - 150-180
> fps.
да уж ... это простые сцены и целых 300 fps

san
> Никакие выводы делать не хочу, глубоко задачу не копал, просто информация.

и не надо, а то будет как в теме про dx12
https://gamedev.ru/code/forum/?id=243382&page=16&m=5071496#m229

#53
19:10, 9 ноя. 2019

innuendo
> да уж ... это простые сцены и целых 300 fps
Да уж, простые сценки и на AMD F9 целых 15 fps. Ты руками что-то пробовал делать или только языком?

#54
19:15, 9 ноя. 2019

san
> Ты руками что-то пробовал делать или только языком?

чудик, последний год я как раз работаю с рейтресингом RadeonRays/ RadeonRaysNext для игровых движков

#55
19:54, 9 ноя. 2019

san
> На Titan V дает от 250 до 300 fps. На Titan X (примерно как 1080) - 150-180
> fps. Но вот AMD подкачал - на R9 Fury было только 10-15 fps, т.е. на порядок
> хуже чем у Nvidia.
> Если бы не AMD то рейтресинг уже можно было бы применять прямо сейчас, даже
> безо всяких RTX.

В AMD же нету аппаратного RT что ты там применять собрался? Радуйся что 10FPS, а не 1FPS.

#56
(Правка: 21:56) 21:43, 9 ноя. 2019

gamedevfor
> В AMD же нету аппаратного RT что ты там применять собрался? Радуйся что 10FPS, а не 1FPS.

На моих Титанах его тоже нет. Я же сказал - карты не RTX.
DX12 реализует рейтресинг на обычных картах. Имеется пример с названием "D3D12Raytracing" его я и запускал.


innuendo
> чудик, последний год я как раз работаю с рейтресингом RadeonRays/ RadeonRaysNext для игровых движков

чудик, пока все что я вижу, это ты сутками пасешся на этом форуме влазя в любые ветки в амплуа "любой бочке затычка". Я не видел ни одной твоей строчки кода, зато общее количество постов с пустым трепом просто зашкаливает. Когда ты успеваешь работать я не совсем понимаю.

#57
22:17, 9 ноя. 2019

innuendo
> да уж ... это простые сцены и целых 300 fps
ну на чуть более "сурьезных" сценах аля ку2, титан х (паскаль который) на фулл хд 23фпс максимум выжимает. И да, технодемка звездных войн под дх12 казала туже скорость.

#58
22:21, 9 ноя. 2019

san
> Я не видел ни одной твоей строчки кода, зато общее количество постов с пустым
> трепом просто зашкаливает. Когда ты успеваешь работать я не совсем понимаю.

Судя по количеству буков шо ты пишешь до работы у тебя просто не доходит дело. Два человека пытались объяснить что ты не прав, но ты рогом упёрся :)
чисто по приколу можешь найти презентацию DICE где они чётко сказали что простой порт DX11->12 дал хуже результат ...

#59
22:25, 9 ноя. 2019

barnes
> ну на чуть более "сурьезных" сценах аля ку2, титан х (паскаль который) на фулл
> хд 23фпс максимум выжимает. И да, технодемка звездных войн под дх12 казала туже
> скорость.

ну как бы сцена q2 и техно дема имеет разницу в полигонах на два порядка, не ?

Страницы: 1 2 3 4 5 6 Следующая »
ПрограммированиеФорумГрафика