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

Проблемы с XNA + Pixel Shader
Я написал базовый двухмерный пиксельный шейдер, и мне кажется, что он не работает. Если я рисую с активным эффектом, на экране ничего не отображается. Но если я отключу его, текстура будет отображаться на экране, как и ожидалось. Моя цель -...
4228 просмотров
schedule 05.09.2022

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

Сценарий действия 3. Есть ли способ получить данные из локальной программы?
Недавно я создавал пиксельный шейдер для применения затенения к персонажу игрока во Flash-игре, для которой я сейчас пишу код. Однако, как оказалось, Actionscript 3... не справляется с этим изящно, и удар по частоте кадров довольно велик. Что я...
90 просмотров
schedule 09.05.2022

Использование Pixel Shader 3.0 в DirectX
Я работаю с приложением WPF, которое использует DirectX. Мне нужно реализовать какой-то эффект с помощью Pixel Shader 3.0. Я не могу использовать Pixel Shader 2.0 из-за ограничения количества команд в Pixle Shader 2.0. Может ли кто-нибудь сказать...
1637 просмотров
schedule 10.10.2022

Шейдер CGFX, многократно выводящий данные верт.
Как я могу выводить что-то из вершинного шейдера в пиксельный шейдер несколько раз. Например, мне нужно вывести цвет вершины в виде числа с плавающей запятой 4 в пиксельный шейдер 4 раза после выполнения различных математических операций с цветом...
249 просмотров
schedule 07.04.2022

пиксельный бендер 4-х цветный шейдер
У меня нет опыта работы с Pixel Bender, а языки шейдинга кажутся мне чушью, поэтому мне было интересно, может ли кто-нибудь помочь мне переписать следующий код as3 для работы в качестве фильтра / шейдера Pixel Bender. Это работает так: я хочу...
433 просмотров

Рендеринг круга с помощью пиксельного шейдера в DirectX
Я хотел бы отобразить круг на паре треугольников, используя пиксельный шейдер, написанный на HLSL. Для этого здесь есть некоторый псевдокод, но я столкнулся с одной проблемой после другой при его реализации. Это будет работать в Windows RT,...
4051 просмотров
schedule 05.01.2023

DirectX: вычисление производных пиксельных шейдеров
Насколько я понимаю, Pixel Shader работает попиксельно. Но есть такие функции, как ddx и ddy , которые вычисляют производные. Но как можно вычислить производные только от координат одного пикселя?? Может ли кто-нибудь помочь мне в этом? Это...
1521 просмотров
schedule 27.04.2023

Visual Studio Graphics Debugger пропускает работающий пиксельный шейдер
Я программирую на С#, Visual Studio 2013 Update 5 RC и использую Direct3D 11 (через SlimDX) для рендеринга анимированной сцены. Я экспериментировал с текстурами неупорядоченного доступа в пиксельном шейдере, и он прекрасно работает. То есть мой...
926 просмотров

Странный сбой текстуры в DirectX 12 при использовании динамического индексирования
Недавно я реализовал загрузку текстур в своем движке. Но текстуры иногда имели небольшие сбои. Проблема показана на следующем рисунке. введите здесь описание изображения Это проверено на AMD R9 380. Я также пытался запустить свою программу...
314 просмотров

Есть ли способ одновременной записи на БПЛА без условий гонки?
У меня есть вычислительный шейдер, который имитирует некоторую жидкость как частицу. Частицы считываются из буфера. Каждая частица обрабатывается в одном потоке. Во время выполнения потока одна частица перемещает свою УФ-позицию и добавляется к...
742 просмотров
schedule 01.06.2022

HLSL изменить глубину в пиксельном шейдере
Мне нужно визуализировать изображение (с глубиной), которое я получаю снаружи. Я могу построить две текстуры и без проблем передать их шейдеру (я могу проверить правильность значений, выбранных в пиксельном шейдере). Вот как выглядит мой HLSL:...
4017 просмотров
schedule 15.05.2023

Шейдер GLSL для усиления цвета
Есть ли у них какой-нибудь шейдер GLSL, который может помочь мне «усилить» цвет текстуры? Как написать такой шейдер? Я хотел бы сделать что-то вроде изображения ниже:
1047 просмотров

Проверка столкновений в пиксельных шейдерах
Я реализую инструменты 3D-модели с использованием DirectX 11, и мне нужно нарисовать область столкновения между двумя сетками с точностью до пикселя. Поэтому я думаю, что мне следует сделать что-то в пиксельных шейдерах, но у меня недостаточно опыта...
180 просмотров