Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Как сделать несколько перекрывающихся радиальных градиента (http://www.flasher.ru/forum/showthread.php?t=116990)

trigger 15.10.2008 20:31

Как сделать несколько перекрывающихся радиальных градиента
 
Возможно ли сделать несколько перекрывающихся радиальных градиентов в заливке одной фигуры (прямоугольника, например)

ladon 16.10.2008 11:45

Хм, там же заливка одна.
Наверное можно добиться похожего эффекта если наложить несколько фигур с масками переходящими в прозрачность.

trigger 16.10.2008 12:08

Собственно прозрачность и интересует.

Например, картинка с уличным фонарем с тремя лампами на которую наложен полупрозрачный темный фон, нужно добиться реалистичного эффекта включения фонаря (т.е. наложение 3 радиальных градиентов с более прозрачной серединой).

Пробовал реализировать каждую лампу в отдельном слое - ничего не выходит, не удается добиться гладкого перехода без границ.

К тому же огорчает факт, что три слоя с прозрачностью 25% != 75%ой прозрачности одного слоя. Быть здесь не обойтись простым суммированием прозрачностей?

ladon 16.10.2008 14:43

Вложений: 1
Что то такое?

trigger 16.10.2008 15:28

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

Цитата:

Сообщение от ladon (Сообщение 770737)
Что то такое?

Ничего лучше твоего примера не соображу.

Мой вариант не катит - видно перекрывание кругов.

Яски 17.10.2008 22:39

BlendMode.ADD попробуй или HARDLIGHT

trigger 18.10.2008 01:40

спасибо, как раз ladon BlendMode в своем примере использует, только не программный


Часовой пояс GMT +4, время: 15:03.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.