Вопросы по теме 'alphablending'
Компонент Blanket Alpha в GDI +
Есть ли способ установить значение Alpha, которое влияет на все последующие вызовы GDI / GDI +? другими словами, я хочу установить прозрачность для всех вызовов объекта Graphics .
(Я ищу что-то похожее на то, как *Transform функции влияют на...
172 просмотров
schedule
21.05.2023
Мерцающие дочерние окна с альфа-каналами
При рисовании дочерних элементов управления, содержащих растровые изображения с попиксельными альфа-каналами, мы получаем довольно много мерцания всякий раз, когда их нужно перерисовать. Фактическое смешение работает правильно. Я нашел много...
1543 просмотров
schedule
04.10.2023
C # Alpha Blend Transparent PictureBox
У меня в форме отображается канал с веб-камеры, и я хочу рисовать поверх него. Я собирался сделать это с помощью графического блока, я обнаружил, что PictureBox не поддерживает истинную прозрачность, а только цвет формы, в которой он находится. Он...
17671 просмотров
schedule
24.04.2022
Изображение маски Gdiplus из другого изображения
Есть ли способ управлять альфа-каналом изображения, используя альфа-канал другого изображения?
Предположим, у меня есть изображение, и я хочу изменить его альфа-начало непрозрачным слева и полностью прозрачным справа, в настоящее время я рисую...
1871 просмотров
schedule
11.02.2023
Есть ли API для попиксельного альфа-смешивания на GTK и OSX?
Я хочу рисовать прозрачные окна (с альфа-каналом) в Linux (GTK) и OSX. Есть ли API для этого? Обратите внимание, что я не хочу устанавливать глобальную прозрачность, альфа-уровень должен быть установлен для каждого пикселя.
Я ищу тот же API, что...
1143 просмотров
schedule
20.05.2023
Проблемы со смешиванием (OpenGL)
Есть вопрос, может кто подскажет. Я пытаюсь сделать зеркальный эффект с помощью OpenGL. Рисую прозрачную плоскость, "отраженную" сцену, вырезанную трафаретом, и исходную. Но у меня вместо зеркала совершенно непрозрачная "стена". Я знаю, что это...
681 просмотров
schedule
06.04.2023
Как заставить работать полигональное сглаживание?
Я использую эти вызовы функций:
glEnable(GL_BLEND)
glEnable(GL_POLYGON_SMOOTH)
glBlendFunc(GL_SRC_ALPHA_SATURATE, GL_ONE)
Не работает и не рендерится.
glEnable(GL_BLEND)
glEnable(GL_POLYGON_SMOOTH)
glBlendFunc(GL_SRC_ALPHA,...
8851 просмотров
schedule
02.08.2022
Постоянная непрозрачность с помощью glBlendFunc на iPhone
Какой glBlendFunc мне следует использовать, чтобы гарантировать, что непрозрачность моего рисунка всегда одинакова? Когда я использую glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) и несколько изображений рисуются друг над другом, результат...
1601 просмотров
schedule
05.06.2022
Смешивание прозрачных текстур с глубиной
Я пытаюсь смешать текстуры с прозрачными областями:
glEnable( GL_TEXTURE_2D );
glBindTexture( GL_TEXTURE_2D, ...);
glVertexPointer( 2, GL_FLOAT, 0, ... );
glEnable (GL_BLEND);
glBlendFunc (GL_ONE, GL_ONE_MINUS_SRC_ALPHA);
glDrawArrays(...
2335 просмотров
schedule
13.01.2023
Delphi 6: как создать растровое изображение с TextOut с альфа-каналом?
Я опишу свою общую цель на тот случай, если вопрос, который я задал, не в лучшей форме, чтобы получить ответ, который я ищу. У меня есть сфера слов или «шар слов», который вращается вокруг оси X. Когда слова вращаются назад (координата Z изменяется...
1769 просмотров
schedule
29.09.2022
Вычисление среднего значения двух цветов
Это лишь незначительно связано с программированием - гораздо больше нужно сделать с цветами и их представлением.
Я работаю над приложением очень низкого уровня. У меня есть массив байтов в памяти. Это персонажи. Они были визуализированы со...
332 просмотров
schedule
31.07.2022
iOS: простая анимация
Я хочу создать простую анимацию, изменяющую альфа-значение:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2];
[view1 setAlpha:0.00];
[UIView commitAnimations];
Хорошо, таким образом, я изменяю значение альфа-канала...
18025 просмотров
schedule
08.02.2023
Мультитекстурирование затемняет всю сцену!
Я реализовал сцену, используя 3 quad, A, B и C. Quad C находится за quad B. Quad B находится поверх Quad A.
Все четырехугольники используют одну и ту же текстуру, за исключением Quad B. Quad B использует альфа-карту и базовую текстуру, которые...
436 просмотров
schedule
11.07.2023
OpenGL FBO - белые пиксели кажутся прозрачными
Я делаю 2D-игру, используя OpenGL. Недавно я попытался реализовать объекты Framebuffer, и у меня возникли проблемы со смешением.
Я создаю FBO (используя формат GL_RGBA). Когда я выполняю рендеринг в FBO, я сначала очищаю его до полностью...
1048 просмотров
schedule
24.05.2022
OpenCV (Emgu.CV) создание изображений с альфа-каналом
Я использую Emgu.CV для выполнения некоторых базовых операций с изображениями и их композиции. Мои изображения загружаются как Image<Bgra,Byte> .
Вопрос №1: Когда я использую метод Image<,>.Add() , изображения всегда смешиваются...
10098 просмотров
schedule
17.05.2022
Alphablend и TransparentBlt
Этот вопрос связан с моим более ранним вопросом о SO.
Я хочу объединить два слоя с альфа-каналом, примененным только к определенной части исходного слоя. Один из способов, который я пробовал, заключался в том, чтобы установить для...
8380 просмотров
schedule
04.07.2022
Как рисовать с заменой вместо смешивания
Я пытаюсь «нарисовать» области прозрачности на растровом изображении - например, вырезать дыры в изображении.
Следующий код не рисует линию прозрачности, потому что рисование прозрачной линии на растровом изображении, конечно же, смешивает, а не...
1567 просмотров
schedule
07.02.2023
Создайте альфа-маску (что теперь делает glBlendFunc?)
Я пытаюсь визуализировать квадратную границу (с переменной толщиной, чтобы линии не работали). Я думал, что 4 квадроцикла сделают свое дело (все одного размера, только повернутые и переведенные для каждой стороны). Тогда я подумал, что это должны...
326 просмотров
schedule
04.05.2023
OpenGL ES 2.0: значение альфа-канала во фрагментном шейдере игнорируется (используется glReadPixels())
Я пытаюсь отобразить очень простую вещь (по крайней мере, я так думал) с помощью OpenGL ES 2.0 на Android: монохромный четырехугольник с прозрачностью. Мой фрагментный шейдер в основном просто делает это:
gl_FragColor = vec4(1.0, 0.0, 0.0, 0.5);...
1623 просмотров
schedule
30.06.2022
Невозможно изменить цвет с помощью смешивания
Я новичок в OpenGL, и я немного застрял в смешивании. Я использую java и файл lwjgl.
В результате я хочу получить набор различных текстур с их альфа-каналом. Я уже сделал это, и у меня нет проблем. Но потом я хочу добавить точки с GL_POINTS, и у...
210 просмотров
schedule
28.07.2022