Вопросы по теме 'shader'

Как сделать спрайт белым в XNA?
Я не думаю, что это возможно, просто используя настройку цвета в SpriteBatch, поэтому я пытаюсь разработать простой шейдер, который бы брал каждый пиксель и делал его белым, соблюдая при этом альфа-значение пикселя. Ответ Джоэла Мартинеса выглядит...
3864 просмотров
schedule 15.12.2022

RGB-фильтры для различных форм дальтонизма
Мой отец страдает дальтонизмом, и, учитывая, что я работаю в играх, где важны визуальные эффекты, я всегда хотел написать фильтр для снимков экрана (или даже какой-нибудь шейдер), который имитировал бы различные формы дальтонизма. Я видел много...
10000 просмотров
schedule 05.05.2022

Подсчет схожести изображений на графическом процессоре [OpenGL/OcclusionQuery]
OpenGL. Допустим, я нарисовал одно изображение, а затем второе с помощью XOR. Теперь у меня где-то есть черный буфер с нечерными пикселями, я читал, что могу использовать шейдеры для подсчета черных [ rgb (0,0,0) ] пикселей на графическом...
1550 просмотров
schedule 23.06.2022

В какой момент вступают в силу ограничения MaxTextureRepeat?
При выполнении пиксельного шейдера в Direct3D ограничения на координаты текстуры, наложенные MaxTextureRepeat, становятся проблемой только во время вызовов функций поиска текстуры, таких как Tex2D(), или они вступают в игру каждый раз, когда...
211 просмотров
schedule 18.12.2022

шаблон шейдера wpf
Я использовал шаблоны шейдеров из блога Грега Шехтера: http://blogs.msdn.com/greg_schechter/archive/2008/08/11/a-visualstudio-buildtask-and-project-and-item-templates-for-writing-shadereffects.aspx Все просто: добавить шаблоны шейдеров wpf и...
339 просмотров
schedule 11.05.2023

Как изменить параметр шейдера GLSL в Processing
Я играю с шейдерами в openGL, используя Processing. Я довольно нуб в этом и немного потерян. Я нашел эту тему , в которой есть пример использования шейдеров GLSL. в процессе. Я просто пытаюсь изменить параметр LightPosition в используемом...
4396 просмотров
schedule 10.06.2022

Нужна помощь с эффектом мелководной ряби в XNA
Мне нужно создать в XNA поверхность, похожую на воду, если смотреть сверху. Вот так: http://www.youtube.com/watch?v=Nr42AG1aPAY Может ли кто-нибудь указать мне несколько примеров? Я не знаю, с чего начать. Спасибо, SW.
2758 просмотров
schedule 12.04.2023

Оптимизация шейдера теневого объема (GLSL)
Мне интересно, есть ли способ оптимизировать этот вершинный шейдер. Этот вершинный шейдер проецирует (в направлении света) вершину на дальнюю плоскость, если она находится в тени. Целью этого шейдера является создание объект теневого объема,...
2073 просмотров
schedule 01.06.2023

Эффект плазменного спрайта SFML?
Есть ли способ создать эффект плазмы в SFML, который не замедляет мою частоту кадров?
2030 просмотров
schedule 28.12.2022

Есть ли инструмент lint для языка шейдинга OpenGL?
Я начал работать с OpenGL и писать шейдеры. Мое приложение проверяет наличие ошибок после загрузки и компиляции шейдерных программ и, если возникает проблема, распечатывает информационный журнал. Это отлично подходит для отлова ошибок (а я новичок,...
4241 просмотров
schedule 16.02.2023

Какой цвет получит фрагмент, если в одном и том же месте находятся две вершины двух разных цветов?
У меня есть вопрос относительно конвейера рендеринга OpenGL. Недавно я читал теорию о геометрическом шейдере GLSL. Я думаю, что понимаю основы того, как создавать новую геометрию и назначать цвета новым вершинам. Я, однако, не уверен, какой цвет...
285 просмотров
schedule 15.05.2022

Нахождение длины луча внутри куба
У меня есть луч, идущий наружу от камеры, мне нужно найти длину луча внутри куба. Обратите внимание, что камера может находиться внутри куба, и в этом случае она должна возвращать расстояние до края куба. Это для шейдера, поэтому он должен быть...
952 просмотров
schedule 14.11.2022

Как выполняется затенение фрагментов OpenGL?
У меня есть 3D-объект, который я создал в Maya (и экспортировал в файлы OBJ и MTL), и я создал приложение для просмотра моделей в OGL для его просмотра. Если мои предположения верны (а вы знаете, что они говорят о предположениях...), то, поскольку я...
452 просмотров
schedule 12.04.2022

Шейдер для Android OpenGL ES
Можно ли использовать вершинные или пиксельные шейдеры в приложении для Android? пожалуйста, приведите пример, если возможно, настройки шейдера.
22258 просмотров
schedule 22.05.2023

Эмуляция семантики VFACE в шейдере PS_2_0
Я немного дорабатываю некоторые из наших шейдеров HLSL, пытаясь заставить их работать в SM2.0. Мне почти удалось, но один из наших шейдеров принимает параметр: float alignment : VFACE Насколько я понимаю из MSDN, это автоматически...
777 просмотров
schedule 22.01.2023

Использование шейдера геометрии для создания экземпляров
Итак, я хочу рисовать много квадов (или даже кубов), и наткнулся на эту замечательную вещь, называемую геометрическим шейдером. Теперь я примерно понимаю, как это работает, и, вероятно, я мог бы манипулировать им, чтобы нарисовать куб для каждой...
3635 просмотров

Используйте шейдеры для сравнения изображений
Знаете ли вы, как написать простой шейдер (hlsl) для сравнения двух изображений? Я хочу получить процент сходства результата? Можно ли в этом случае использовать шейдеры? Могу ли я, например, подсчитать красные пиксели на изображении с помощью...
459 просмотров
schedule 07.04.2023

Как рассчитать тангенс и бинормаль?
Говоря о картировании рельефа, зеркальном освещении и подобных вещах в OpenGL Shading Language (GLSL) У меня есть: Массив вершин (например, {0.2,0.5,0.1, 0.2,0.4,0.5, ...}) Массив нормалей (например, {0.0,0.0,1.0, 0.0,1.0,0.0, ...})...
46801 просмотров
schedule 08.09.2022

OpenGL ES Запуск нескольких шейдеров
Основываясь на предыдущем вопросе, я исследовал, как запускать несколько шейдеров за один проход (т.е. иметь один FBO и рендерить в текстуру). Это OpenGLES 2 на Iphone. Я создал код, который работает, но только для одного кадра. Так что,...
1935 просмотров
schedule 03.03.2023

WPF более эффективный Render () Visual / Control в растровое изображение
Есть ли более эффективный способ визуализации изображения в растровое изображение? Я пытаюсь использовать эффекты шейдера для элементов пользовательского интерфейса, а затем хочу изменить результат в коде попиксельно. Сейчас использую примерно так:...
596 просмотров
schedule 27.05.2023