Вопросы по теме '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 просмотров
schedule
11.03.2022