Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / GPSM: Geometry Pitch Shadow Map (комментарии)

GPSM: Geometry Pitch Shadow Map (комментарии)

Страницы: 1 2 310 11 Следующая »
АврелийУчастникwww30 апр. 201215:57#0
GPSM: Geometry Pitch Shadow Map (комментарии)
Это сообщение сгенерировано автоматически.
fzr125Постоялецwww30 апр. 201215:57#1
Спасибо! Прекрасное решение. Забрал себе =)
ExecutorУдалёнwww30 апр. 201216:31#2
Спасибо, может пригодится где.
Но меня больше заинтересовало видео с RTW. :)
PsychoПостоялецwww30 апр. 201217:58#3
Просто amazing. Странно что ранее до такой простой идеи никто не додумался или по крайней мере не реализовал.
@!!exПостоялецwww30 апр. 201218:27#4
Psycho
> Просто amizing. Странно что ранее до такой простой идеи никто не додумался или
> по крайней мере не реализовал.
+1
Кажется я нашел технику SM своей мечты.
GurichПостоялецwww30 апр. 201218:29#5
Особо не вчитывался, но надо будет esm/vsm + блур попробовать повесить на эту технику.
АврелийУчастникwww30 апр. 201218:38#6
Gurich
> Особо не вчитывался, но надо будет esm/vsm + блур попробовать повесить на эту
> технику.
на нее можно повесить все что хочешь, это просто метод базы для теневых карт. для меня это стало лучше чем каскадные, т.к. один раз рендер в RТ.

@!!ex
> Кажется я нашел технику SM своей мечты.
надо тесселировать большие плоскости, если таковы имеются, и тогда с ним проблем нету.

Executor
> Но меня больше заинтересовало видео с RTW. :)
мой метод катит и в Dx9 =) техника в видео хочет тесселяцию от DX11

ExecutorУдалёнwww30 апр. 201219:38#7
Аврелий
> надо тесселировать большие плоскости

Кстати насколько большие? Понятие большие несколько абстрактное.

> мой метод катит и в Dx9 =) техника в видео хочет тесселяцию от DX11

Как я понял, там не обязательно тесселяцию. Тесселяция, чтобы не было проблем с большими полигонами.

Chaos_OptimaПостоялецwww30 апр. 201219:43#8
Executor
дело в том что в том видео после рендера глубины из вида делается его анализ и всё это запекается в tex1D текстурку (там их две на вертикаль и на горизонталь) а после в вершинном шейдере основываясь на данных из текстур сдвигают вершины нужным образом, для точности всё треангулируеться.
АврелийУчастникwww30 апр. 201219:51#9
Executor
> Кстати насколько большие? Понятие большие несколько абстрактное.
Сильно зависит от твоего движка, жанра игры, подобранных коэффициентов искажения.
К примеру желательно дать граней дорогам, большим монотонным стенам, длинным трубам.
ExecutorУдалёнwww30 апр. 201220:10#10
Вот что получается, мы увеличиваем полигонаж в сабже, ради того, чтобы не рендерить дважды на стыках каскадов.
Проблема та в том, что и увеличенный полигонаж пойдёт и в шадоумапу и в колор. Не получится ли, что полигонаж возрастёт настолько, что будет не выгодно?
В общем надо это в реальных боевых условиях смотреть, так пока не понятно насколько это на практике юзабельно.
АврелийУчастникwww30 апр. 201220:19#11
Executor
> В общем надо это в реальных боевых условиях смотреть, так пока не понятно
> насколько это на практике юзабельно.
ну я редко в играх вижу большие пространства в исполнении небольшого количества полигонов.
современный моделинг достаточно полигонален чтобы проблем не было.

но если у тебя вся сцена состоит из больших малополигональных плоскостей, то не используй этот метод.

EugeneУчастникwww30 апр. 201220:28#12
А из-за чего идут проблемы с размерами полигонов?
@!!exПостоялецwww30 апр. 201220:31#13
Executor
> Проблема та в том, что и увеличенный полигонаж пойдёт и в шадоумапу и в колор.
С чего оно в колор то пойдет?
рендер шадоумапы же идет другим шейдером...
ЕретикУдалёнwww30 апр. 201220:32#14
-Eugene-
на правах бабки гадалки: растягиваем вершины нелинейно, а вершины проецируются линейно, в общем, у больших полигонов веришны будут по разному растянуты, потому что далеко друг от друга и между ними нет ничего. Из-за этого могут полезть артефакты, возможно в виде еразнья теней и протекания света. На звание кэпа не претендую, потмоу что возможно неправ.
Страницы: 1 2 310 11 Следующая »

/ Форум / Программирование игр / Графика

Тема в архиве.

2001—2018 © GameDev.ru — Разработка игр