Форум 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=106220)

Guelder 06.01.2008 18:15

Градиент произвольной формы
 
Приветствую, возник вопрос - можно ли создать градиент произвольной формы или же составить взаимодействующую суперпозицию градиентов. Скажем, если я хочу иметь несколько областей различных цветов, плавно перетекающих друг в друга? Если этого нельзя сделать средствами флеша, какие будут рекомендации? Заранее благодарен.

Aziz Zaynutdinoff 06.01.2008 18:43

Вопрос размытый... более точного описания проблемы не хотите изложить? Под произвольной формой вы понимаете «фигуру амебы» или радугу плавно перетекающих цветов? В любом случае и то и другое возможно (первое правда через читерство [несколько радиальных градиентов один возле другого]), а во втором случае просто указание количества цветов (прозрачности для каждого цвета и ratio [по-русски, наверно, диапазон] цветов)

Guelder 06.01.2008 19:01

Хотелось бы установить, скажем, 3 радиальных градиента, расположенных в определенных местах и имеющие в своем центре определенные цвета. При этом хочется, чтобы в каждой точке этой, условно говоря, картины, был именно тот цвет, который являлся бы результатом взаимодействия этих градиентов. То есть, если у нас красный, зеленый и синий цвета, то между красным и синим был соответствующий переход, между синим и зеленым свой и между зеленым и красным свой. При этом в точке, находящейся в центре, скажем, вписанной в этот треугольник окружности, был бы цвет, в который сделал вклад каждый из исходных вершин. Может быть, запутанно, но это так, как я могу объяснить то, что я хочу. Допустим, я вообще не могу залить одну фигуру более, чем одним градиентом. Или все же могу?

Ostgur 06.01.2008 19:09

Вложений: 2
Конечно, такое возможно!
Удачи ;)

Guelder 06.01.2008 19:20

Дайте я вас расцелую :) Спасибо огромное!


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

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