|
|
||||||
Смешивание цветов RGBA29.10.2012, 02:44. Показов 6800. Ответов 7
Метки нет (Все метки)
Здравствуйте, форумчане!
Уже не первый день ломаю голову над тем, как смешать два цвета, учитывая полупрозрачность. Пытаюсь добиться эффекта как у обыкновенного наложения слоёв в photoshop'e. В иннете полно примеров того, как на непрозрачное фоновое изображение наложить полупрозрачное изображение, но это не то. Находил и примеры для наложение друг на друга двух полупрозрачных изображений, к сожалению те алгоритмы тоже работали не совсем так как хочется - давали очень грубые побочные эффекты. Очень часто натыкался на AlphaBlending, но это тоже не то. В общем, если кто знает, подскажите пожалуйста формулы сложения цветов RGBA. Результат должен быть примерно таким, как есали бы мы взяли две полупрозрачные картинки, в фотошепе наложили их друг на друга,и сохранили в png получившееся изображения. У меня стоит такая задача - вывести png с прозрачным фоном (то есть фона нет )---
В реальности можно было бы привести такой пример - если мы возьмём два стекла, одно жёлтое с прозрачностью 0.5, второе чёрное, полностью прозрачное (по сути чёрного мы и невидим, т.к. полностью прозрачное. Если мы эти два стёклышка прислоним друг к другу и посмотрим через них, то мы увидим только жёлтое полупрозрачное, а не жёлтое с оттенками серого.
то есть {r.g.b.a} 1.0, 0.0, 0.0, 0.5 + 0.0, 0.0, 0.0, 0.0 = 1.0, 0.0, 0.0, 0.5 Добавлено через 1 час 37 минут Экспериментально получил функцию примерно такого вида:
Поделитесь правильной формулой, если кто знает, пожалуйста
0
|
||||||
| 29.10.2012, 02:44 | |
|
Ответы с готовыми решениями:
7
Смешивание цветов Смешивание цветов. Смешивание цветов |
|
240 / 218 / 46
Регистрация: 17.04.2010
Сообщений: 526
|
|
| 29.10.2012, 12:31 | |
|
2
|
|
|
|
|||
| 29.10.2012, 19:25 [ТС] | |||
![]() проблема решена
0
|
|||
|
4195 / 1841 / 223
Регистрация: 06.10.2010
Сообщений: 4,127
|
||||||
| 30.10.2012, 17:35 | ||||||
1
|
||||||
|
|
||||||
| 30.10.2012, 22:33 [ТС] | ||||||
|
Если кому интересно, как я сам реализовал эту бяку:
![]() Добавлено через 6 минут murderer, к сожалению, ваш вариант подходит только для непрозрачного фона
0
|
||||||
|
|
||
| 02.11.2012, 01:16 [ТС] | ||
0
|
||
| 02.11.2012, 01:16 | |
|
Помогаю со студенческими работами здесь
8
Смешивание цветов в XNA4 Смешивание цветов, stencil test Смешивание цветов, альфа-канал
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|