Вопросы по теме 'shadow-mapping'

Как использовать одну карту теней для нескольких точечных источников света?
Насколько я понимаю, отображение теней выполняется путем рендеринга сцены с точки зрения света для создания карты глубины. Затем вы повторно визуализируете сцену с точки зрения камеры, и для каждой точки (фрагмент в GLSL) сцены вы вычисляете...
5550 просмотров
schedule 19.08.2023

Всенаправленные прожекторы с картированием теней
Я реализовал всенаправленное отображение теней в отложенном рендерере, но у меня возникли проблемы с решением этой проблемы: Вот изображение: Вот что произошло, когда я просто разместил шесть прожекторов, направленных вдоль каждой оси в...
1014 просмотров
schedule 17.08.2022

теневое отображение opengl glsl шейдер графика математика
у меня возникают трудности с пониманием математики между различными этапами шейдера. в шейдере фрагмента с точки зрения освещения я в основном записываю fragDepth в цвет rgb #version 330 out vec4 shader_fragmentColor; void main() {...
236 просмотров
schedule 30.10.2023

OpenGL 3.3 Два разных результата на двух графических процессорах nVidia Optimus с отображением теней
Итак, я работаю над проектом (как для обучения, так и для создания игры в будущем) на C++, и для рендеринга я выбрал OpenGL 3.3. Я работал на Intel HD 4000, встроенном в мой процессор, так как он открывает новые приложения по умолчанию, и все прошло...
868 просмотров
schedule 25.06.2022

Карты Cascaded Shadow не совсем подходят
Ok. Итак, я всю последнюю неделю возился с тенями в своем игровом движке. Я в основном реализовал каскадные карты теней (CSM), но у меня возникла небольшая проблема с затенением, которую я просто не могу решить. Единственный источник света в этой...
1480 просмотров
schedule 25.08.2023

Глубина выборки из карты теней без отключения аппаратного PCF
У меня есть карта теней с включенной аппаратной процентной фильтрацией. Но мне также нужно получить значение глубины, хранящееся в карте теней, чтобы использовать его для реализации других методов в пиксельном шейдере. Проблема в том, что все...
140 просмотров
schedule 21.05.2023

Выборка из текстуры глубины всегда дает 0
Я пытаюсь реализовать отображение теней с помощью opengl, используя направленный свет. Я подтвердил, что текстура глубины отображается правильно, например: А для визуального осмотра я также вывожу координаты мирового пространства,...
864 просмотров
schedule 12.05.2022

Понимание дизеринга изображений и того, как они помогают смешивать CSM
Поэтому я хочу реализовать дизеринг как режим наложения между разделениями моей каскадной карты теней. Я понятия не имел, что это такое, поэтому посмотрел это видео , чтобы попытаться понять это. Насколько я понимаю, это способ сопоставить цвета...
396 просмотров