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

Проблемы, вызванные буфером трафарета глубины, созданным по умолчанию
Я учусь на образце в DirectX SDK на карте теней. Этот образец создал поверхность трафарета во время инициализации и говорит: Create the depth-stencil buffer to be used with the shadow map We do this to ensure that the depth-stencil buffer is...
453 просмотров
schedule 11.11.2022

Opengl 3.3+ неправильные тени при использовании карты теней
Я пытаюсь реализовать отображение теней в своем ландшафтном редакторе с помощью OpenGL 3.3+. Используя несколько руководств, мне удалось скомпилировать и запустить мой код, но весь ландшафт находится в тени, за исключением заднего ряда моей...
1766 просмотров
schedule 07.04.2022

карты теней, трюк с ву, пилинг глубины
Я пытаюсь создать самозатеняющийся объект (opengl/glsl). Шаги, которые я сделал, были следующими: 1- Рендерим сцену из света, чтобы получить карту глубины 2- Рендеринг из положения камеры и вычисление расстояния от каждой точки до источника...
528 просмотров
schedule 11.11.2022

OpenGL 3+ с ортогональной проекцией направленного света
В настоящее время у меня проблема с картами теней направленного света от движущегося (подобного солнцу) источника света. Когда я изначально реализовал, матрица проекции света была рассчитана как 3D, и карта теней выглядела красиво. Затем я узнал,...
1445 просмотров
schedule 30.03.2022

three.js shadowCascade DirectionalLight
Я пытаюсь скопировать функциональность shadowCascade с http://threejs.org/examples/webgl_morphtargets_md2_control.html к моему проекту. Я сделал это в масштабе 1:1, однако я получаю только небольшое затенение под определенными углами и поворотами,...
642 просмотров
schedule 21.10.2022

Неправильная координата текстуры, вычисленная для карты теней
У меня проблемы с получением правильных координат текстуры для образца моей карты теней. Глядя на мой код, кажется, что проблема связана с неправильными матрицами. Это фрагментный шейдер для этапа рендеринга, на котором я создаю тени: in vec2...
160 просмотров
schedule 19.06.2022

Динамическое включение/выключение сглаживания и теней в WebGLRenderer
Как я могу динамически включать и выключать сглаживание и тени в WebGLRenderer? Простое изменение свойств сглаживания и shadowMapEnable не работает. Я посмотрел в исходниках и нашел метод updateShadowMap(), но он был удален в релизе 69....
2009 просмотров
schedule 13.11.2022

Пустой (белый) фреймбуфер — отображение теней
См. EDIT , так как первая часть проблемы решена. Я пытаюсь воспроизвести демо-карту теней с сайта http://learnopengl.com/#!Advanced-Lighting/Shadows/Shadow-Mapping с моей собственной структурой, но, что интересно, я не получил никаких теней....
800 просмотров
schedule 10.09.2023

three.js: как разрешить прозрачным спрайтам png отбрасывать и получать тени?
Я не уверен, возможно ли это, но я подумал, что стоит спросить: есть ли функция, опция или какой-то шейдер, который позволяет спрайтам отбрасывать и получать тени? Также включение альфа-канала этого спрайта не отображается как тень. У меня все...
1750 просмотров

OpenGL - невозможно записать в буфер кадра (или прочитать его правильно)
Итак, я пытался заставить работать отображение теней, но безуспешно, и теперь я пытаюсь просто записать что-нибудь в буфер кадра, а затем отрендерить его в четырехугольник как текстуру. Я смотрел на этот небольшой фрагмент кода в течение 10 часов,...
756 просмотров
schedule 13.08.2022

Directx 11 всенаправленное отображение теней неправильно спроецированная тень
Я кодирую всенаправленное отображение теней с помощью c ++ directx 11. Я взял алгоритм из книги Дора Фейнштейна «HLSL Development Cookbook». Но если у меня разрешение экрана и все зависимости разные с разрешением карты теней, тени находятся не в том...
357 просмотров
schedule 08.05.2022

Отбор передних граней DirectX 11 не отбрасывает передние грани в карте теней
Я пытаюсь реализовать отображение теней (CSM) на DirectX 11, и мне удалось заставить работать прототип. Прямо сейчас я нарисовал геометрию, используя отсечение задней грани в проходе карты теней, но теперь я хочу переключиться на отсечение...
277 просмотров

Отображение теней OpenGL тень не всегда рисует и рисует там, где находится источник света.
Я пытался сделать базовое отображение теней в своем собственном движке, используя LearnOpenGL в качестве источника. Ссылку на точное руководство можно найти: здесь . Я отлаживал эту ошибку около двух недель, исследовал Интернет и даже пытался...
66 просмотров
schedule 06.04.2023

Каскадные карты теней не работают должным образом
Я пытаюсь реализовать отображение каскадных теней с помощью opengl, но у меня есть некоторые проблемы. я начинаю с разделения моей пирамиды обзора на три разделения , и для каждого разделения у него есть 1- рядом 2- далеко 3 - углы (углы...
188 просмотров
schedule 10.04.2022