innuendo
У меня интерполяция между 2-мя значениями, а в примере VSM считается сразу с градиентом, поэтмоу берется больше значений из текстур - в результате выглядит лучше.
Osiris
> градиентом
он же для DFC
innuendo
> DFC
?
Osiris
динамик бранчинг же
Osiris
кстати, почему VSM ?
innuendo
> кстати, почему VSM ?
Там ещё о light bleeding надо думать.
>кстати, почему VSM ?
Потому что замыленно приятно)
Dimich
> Там ещё о light bleeding надо думать.
Да, есть не очень приятные моменты, но что делать.
Osiris
> но что делать.
non VSM ?
Я совсем недавно занимался тенями, вот пример, который может быть полезен.
Стык между каскадами может быть скрыт либо блендингом между соседними каскадами, либо просто правильным подобром размера фильтра.
SampleGrad никак с размером блюра не связан, эта функция для анизотропной фильтрации с явным указанием направления анизотропии.
assiduous
> эта функция для анизотропной фильтрации с явным указанием направления
> анизотропии.
а анизотропный семплер не нужен ? как max level задавать ?
assiduous
Спасибо, уже заблюрил на приемлемом уровне
Osiris
> уже заблюрил на приемлемом уровне
как именно ?
innuendo
> как именно ?
я писал - просто lerp между двумя текстурами на границе с небольшим смещением
Osiris
с бранчами ?
innuendo
> с бранчами ?
да