Лучшие alphablending вопросы ИТ разработчиков

  • 17 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Можно ли добиться MAX (As, Ad) смешивания openGL?

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

Задан 27 Jan 2010, 00:12 от Jeff B
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Исчезать в альфа-смешанной форме PNG в Delphi

Я задал вопрос по этому поводу несколько лет назад, когда Vista была впервые выпущена, но так и не решил проблему и отложил ее, чтобы рассмотреть ее позже. ...

Задан 05 Aug 2009, 00:19 от Tim Sullivan
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Исчезать в альфа-смешанной форме PNG в Delphi

Я задал вопрос по этому поводу несколько лет назад, когда Vista была впервые выпущена, но так и не решил проблему и отложил ее, чтобы рассмотреть ее позже.У ...

Задан 04 Aug 2009, 15:23 от Tim Sullivan
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Странные результаты альфа-смешивания с ShaderEffectItem

Я пытаюсь применить простую альфа-маску к элементу QML, используяShaderEffectItem. Вот минимальный (не) рабочий пример: в качестве фона у меня есть градиент от красного к белому, и я хочу нарисовать зеленый квадрат 200х200 поверх ...

Задан 31 Oct 2012, 15:22 от leemes
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Группы прозрачности в CanvasRenderingContext2D

Есть ли способ объединить несколько операций рисования в контекст рендеринга 2D холста таким образом, чтобы оникомбинированный результат составлен на предыду...

Задан 12 Apr 2016, 16:08 от MvG
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

не все платформы и машины поддерживают аппаратное смешивание; и преобразование из float в int убивает производительность, даже используя инструкцию fistp. Фиксированная точка еще хуже. Это требует только поиска в памяти и дополнений. Тем не менее, мне интересно, если поиск будет быстрее, чем преобразование с плавающей точкой в ​​int.

лал таблицу поиска, которая позволяет смешивать два однобайтовых канала (256 цветов на канал), используя однобайтовый альфа-канал, не используя значения с плавающей запятой (следовательно, не преобразование с плавающей точкой в ​​int). Каждый ...

Задан 25 Mar 2011, 21:28 от TurtleToes
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Можно ли создать CImageList с прозрачностью альфа-смешивания?

Я хотел бы знать, если возможно создать CImageList с прозрачностью альфа-смешивания.Пример кода, который создает CImageList с ужасной прозрачностью (без альф...

Задан 14 Apr 2010, 20:31 от sorin
  • 17 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

opengl - смешивание с предыдущим содержимым фреймбуфера

Я выполняю рендеринг в текстуру через объект кадрового буфера, и когда я рисую прозрачные примитивы, примитивы правильно смешиваются с другими примитивами, н...

Задан 31 Jan 2010, 08:50 от staticfloat
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Воссоздайте цвет HSV, используя режимы наложения

Я работаю над приложением, которое создает изображения, чей оттенок, насыщенность и значение изменяются в соответствии с различными параметрами. Из соображен...

Задан 02 Oct 2012, 23:22 от Zev Eisenberg
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Альфа-смешивание 2 цветов RGBA в C [дубликат]

Possible Duplicate: How to do alpha blend fast? Какой самый быстрый способ альфа-смешивания 2 цветов RGBA (целое число)? Как примечание, целевой цве...

Задан 01 Nov 2017, 12:24 от Vadim KotovPerracoLabs
  • 24 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Несколько прозрачных текстур на одной грани сетки в Three.js

Можно ли в Three.js накладывать несколько текстур друг на друга на одном лице, чтобы альфа-смешивание выполнялось с ускорением графического процессора в webGL? Текстуры (или должны быть) применены к одной и той же грани, так что нижняя текстура ...

Задан 29 Apr 2013, 20:23 от Timo Kähkönen
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Direct3D рендеринг 2D-изображений с «умножением» режима наложения и альфа

Я пытаюсь повторить фильтр Photoshop умножить с Direct3D. Я читал и гуглял о различных состояниях рендеринга, и у меня эффект почти работал. Проблема в том, что он игнорирует альфа-значение текстур. Вот изображение, которое объясняет ситуацию: ...

Задан 23 Oct 2009, 13:51 от user35268
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как заставить сглаживание полигонов работать?

Я использую эти вызовы функций: glEnable(GL_BLEND) glEnable(GL_POLYGON_SMOOTH) glBlendFunc(GL_SRC_ALPHA_SATURATE, GL_ONE)Это не работает и не будет отображаться. glEnable(GL_BLEND) glEnable(GL_POLYGON_SMOOTH) ...

Задан 08 Jan 2010, 14:58 от Matthew Mitchell
  • 32 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Можно ли визуализировать веб-контент на чистом фоне с помощью WebKit?

Я пытаюсь оценить возможность патча для WebKit, который позволил бы отрисовывать всю визуализированную графику на полностью прозрачном фоне.Желаемый эффект с...

Задан 28 Nov 2008, 01:34 от Mark Renouf
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Воссоздайте цвет HSV, используя режимы наложения

Я работаю над приложением, которое создает изображения, чей оттенок, насыщенность и значение изменяются в соответствии с различными параметрами. Из соображен...

Задан 03 Oct 2012, 01:22 от Zev Eisenberg
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

OpenGL ES2 предварительно умноженный против прямого альфа + смешивания

Opengl es2 на iphone. Некоторые объекты сделаны с несколькими слоями спрайтов с альфа.Затем у меня также есть элементы пользовательского интерфейса, которые ...

Задан 30 Oct 2013, 04:46 от badweasel
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Все зависит от того, чего вы хотите достичь. Это может быть немного нелогично, но, помня, что делает каждый режим, говорит вам, какой цвет дает какой эффект. Вы можете использовать графическое программное обеспечение, такое как GIMP или Paint.NET, чтобы поиграть с режимами наложения, поскольку они в основном одинаковы для слоев.

ce.blit [http://www.pygame.org/docs/ref/surface.html#Surface.blit]имеет новый параметр в 1.8: смесь. Определены следующие ...

Задан 02 Mar 2009, 09:45 от Aaron Digulla
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 аргументы, если это вас беспокоит.

дал объект QTextEdit. Код ниже добавляет произвольно окрашенные блики в текущий выбранный текст. Мне нужно, чтобы блики были полупрозрачными, чтобы я мог видеть блики друг на друга. Использование "setAlpha", похоже, ничего не делает. Как я могу ...

Задан 08 Oct 2017, 07:46 от davideps
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Прозрачный фон FrameBuffer в OpenGL

Я хочу использовать glClear и glClearColor, чтобы заполнить буфер кадра цветом, включая альфа-прозрачность. Однако кадровый буфер всегда отображается как непрозрачный при привязке к текстуре, которая отображается на экране. Я хочу, чтобы все, ...

Задан 21 Jan 2010, 20:48 от Matthew Mitchell
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как упоминалось ранее, imagecopyresampled работал для меня также после нескольких часов пробовать разные решения. Параметры, которые должны быть переданы, остаются теми же, за исключением того, что вы должны удалить последний, но добавить ширину и высоту источника. Ваш звонок, вероятно, будет:

аюсь сделать составное изображение из нескольких .png с фоновой прозрачностью через php и сохранить полученное изображение в моей базе данных. Моя проблема в том, что прозрачные участки моих изображений удаляются, когда я ...

Задан 23 Jun 2011, 17:55 от Casey Flynn
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

, Обратите внимание на проблемы со степенью двух текстур, границ текстур и т. Д..

имаюсь разработкой игры для iPhone. У меня есть исходное изображение ниже, чтобы нарисовать его на фоне. Исходное изображение имеет альфа 0x00 и градацию по краю, а альфа фона - 0xff. Когда я рисую исходное изображение на фоне, у меня черный ...

Задан 22 Jan 2011, 23:08 от mooongcle
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Есть ли API для создания Alpha Blend на пиксель в GTK и OSX?

Я хочу нарисовать прозрачные окна (с альфа-каналом) в Linux (GTK) и OSX. Есть ли API для этого? Обратите внимание, что я не хочу устанавливать глобальную про...

Задан 23 Jul 2009, 09:52 от math
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

OpenGL: Как сделать RGBA-> RGBA-блиттинг без изменения альфа-адреса назначения

У меня есть текстура OpenGL RGBA, и я добавляю на нее другую текстуру RGBA, используя объект кадрового буфера. Проблема в том, что если я использую обычные функции смешивания сglBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA), результирующий блиц ...

Задан 28 Sep 2008, 15:55 от OpenGL newbie
  • 8 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Windows Forms: частичная прозрачность растрового изображения курсора

Я хочу использовать частично прозрачные изображения в операциях перетаскивания. Все это настроено и работает нормально, но фактическое преобразование в прозр...

Задан 13 Nov 2011, 17:39 от Pedery
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

OpenGL ES2 предварительно умноженный против прямого альфа + смешивания

Opengl es2 на iphone. Некоторые объекты сделаны с несколькими слоями спрайтов с альфа. Затем у меня также есть элементы пользовательского интерфейса, которые также составлены из различных спрайтов, которые я добавляю / удаляю поверх ...

Задан 30 Oct 2013, 05:46 от badweasel