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

Diligent Engine - современная кросс-платформенная низкоуровневая графическая библиотека (32 стр)

Страницы: 128 29 30 31 32 33 Следующая »
#465
11:30, 17 июня 2021

innuendo
> забавно - ведь dx12 там есть?
Я столкнулся на своем старом ноуте, с radeon HD 6800M. 12й дайрект есть, а вулкана - нет.


#466
12:05, 17 июня 2021

HolyDel
> 12й дайрект есть, а вулкана - нет.

плохо дело:)

#467
9:35, 20 июня 2021

assiduous
как я понимаю для kajiya style rt производительности не хватит у трассировки таким способом?

#468
20:54, 20 июня 2021

MrOcelot
> kajiya style rt
Это path tracing имеется в виду? Для решения уравнения в лоб не хватит никакой производительности. Есть же огромное количество работ посвященных оптимизации сэмплинга для Монтэ-Карло.

#469
(Правка: 15:33) 15:30, 21 июня 2021

assiduous
мне кажется даже с Next Event Estimation и Importance Sampling не хватит никакой производительности в данном случае, поэтому либо whitted-style rt (что уже давным давно можно в реальном времени рендерить), либо ничего.

Хотя ладно, может еще и distributed rt для теней и отражений можно

#470
(Правка: 15:37) 15:36, 21 июня 2021

MrOcelot
> может еще и distributed rt для теней и отражений можно
Есть же варианты: shadow map + RT, SSR + RT
А еще TAA + RT если производительности нехватает.

#471
(Правка: 15:45) 15:44, 21 июня 2021

/A\
> TAA + RT
TAA + RT это в любом случае, а вот shadow map + RT, SSR + RT звучит как реализация в UE5. Я конечно сам не разбирался что там у них конкретно, но помню кто то говорил что там решили все техники GI поженить друг с другом. Видимо работает.

#472
15:45, 21 июня 2021

MrOcelot
> звучит как реализация в UE5
В UE5 вообще все есть)
SSR + RT давно применяют, вроде Dice первые про это расказали еще 2 года назад.

#473
17:58, 21 июня 2021

MrOcelot
/A\
Есть же еще гибридные техники, что можно экранным эффектом, что за экраном - то лучами. Судя по новым тенденциям реальный полный рейтрейс всё же не становится мейнстримом (в перспективе тоже). Так ли это?

#474
18:21, 21 июня 2021

betauser
> что можно экранным эффектом, что за экраном - то лучами.
Так SSR + RT это оно и есть.
Shadow map + RT тоже, там для лесенок вызывается трассировка.
TAA + RT (ATAA) это когда не получается восстановить пиксель репроекцией, то запускается трассировка.

#475
18:27, 21 июня 2021

/A\
> Shadow map + RT тоже, там для лесенок вызывается трассировка.
Действительно ведь) Это screen space shadows.

Может есть опен сорц примеры SSR + RT, RT которое не требует RTX. Чтобы в офтопик не выходить, может есть для Diligent?

#476
19:35, 21 июня 2021

betauser
> Судя по новым тенденциям реальный полный рейтрейс всё же не становится
> мейнстримом (в перспективе тоже). Так ли это?
Полный рей-трейс - это считать по-честному интеграл BRDF при каждом пересечении луча? Такое, конечно, невозможно и вряд ли когда-нибудь будет. Но главное, что в этом нет смысла, потому что низкочастотные сигналы типа AO или размытых отражений можно восстановить и из небольшого числа сэмплов.

#477
19:39, 21 июня 2021

betauser
> Может есть опен сорц примеры SSR + RT. Чтобы в
> офтопик не выходить, может есть для Diligent?
У нас есть пример RT отражений в компьют шейдере. Его несложно переделать, чтобы сначала пытаться сделать SSR - и потом RT, если не получилось

> RT которое не требует RTX
Эмуляция на компьют шейдерах? Такого у нас нет, да и зачем?

#478
19:48, 21 июня 2021

assiduous
> Эмуляция на компьют шейдерах? Такого у нас нет, да и зачем?
а, так у вас трассировка только на соответствующем железе? Я почему-то подумал как раз эмуляция. Тогда все ОК.

#479
19:51, 21 июня 2021

betauser
> RT которое не требует RTX
для OpenGL есть два способа: либо все BVH и атрибуты геометрии распихивать по bindless текстурам, либо использовать вот это расширение, которое работает только на GPU от Nvidia.

Страницы: 128 29 30 31 32 33 Следующая »
ПрограммированиеФорумГрафика