Вопросы по теме 'pixel-shader'
Шейдер HLSL для вычитания фонового изображения
Я пытаюсь заставить пиксельный шейдер HLSL для Silverlight работать, чтобы вычесть фоновое изображение из видеоизображения. Может ли кто-нибудь предложить более сложный алгоритм, чем я использую, потому что мой алгоритм работает неправильно?...
3511 просмотров
schedule
15.12.2023
Есть ли способ применить эффект шейдера к определенной ячейке сетки?
Есть ли способ применить шейдерный эффект к определенной ячейке сетки.
BR
154 просмотров
schedule
20.03.2024
Как вернуть текстуру из пиксельного шейдера в шейдерной лаборатории Unity 3d?
Как создать простой пиксельный цветной шейдер, который берет текстуру и применяет что-то вроде маскирования:
half4 color = tex2D(_Texture0, i.uv.xy);
if(distance(color, mask) > _CutOff)
{
return color;
}
else
{
return static_color;
}...
4798 просмотров
schedule
21.03.2024
Запись только компонента красного цвета в выходные данные пиксельного шейдера AGAL
Мне нужен пиксельный шейдер AGAL, который вместо простого копирования цвета, переданного ему из вершинного шейдера, на выход копирует только красный компонент из переданного цвета и устанавливает зеленый и синий компоненты в ноль. В псевдокоде:...
505 просмотров
schedule
09.06.2024
Рендеринг линии в RenderTarget2D размером 1x1 не меняет цвет целевого пикселя.
Я пытаюсь добиться следующего: мой проход вернет огромный массив с несколькими уникальными числами, повторяющимися снова и снова, которые мне нужно получить и обработать на ЦП.
Я попытался выполнить рендеринг в текстуру 2000x1, а затем сэмплировал...
200 просмотров
schedule
10.12.2023
Быстрый приближенный алгоритм преобразования RGB/LAB?
Я работаю над инструментом визуализации данных с использованием OpenGL, и цветовое пространство LAB является наиболее понятным цветовым пространством для визуализации данных, с которыми я имею дело (3 оси данных отображаются на 3 оси цветового...
1885 просмотров
schedule
18.11.2022
Почему происходит неплавное снижение интенсивности ослабленного света?
Я пытаюсь реализовать ослабление света в шейдере Фонга. Пиксельный / фрагментарный шейдер выполняет следующие вычисления (для каждого источника света):
float3 refl = reflect(e, n);
float dist = length(L.xyz);
float3 l = normalize(L.xyz);
float...
48 просмотров
schedule
20.02.2024
Оптимизировать работу между фрагментом и вершинным шейдером
Я учусь создавать графический движок с OpenGL. Я хотел знать, следует ли перемещать повторяющиеся операции из вершинного шейдера в фрагментный шейдер, поскольку, насколько я понял, вершинный шейдер запускается только один раз для каждой вершины?...
217 просмотров
schedule
28.10.2023
Как исправить этот пиксельный шейдер HLSL, чтобы скруглить углы четырехугольника?
Я хотел бы сделать пиксельный шейдер HLSL, который может скруглять углы четырехугольника. Я попытался портировать это пример GLSL следующим образом:
cbuffer CBuf : register(b0)
{
float4 color;
float2 dimensions;
float radius;...
217 просмотров
schedule
16.01.2024