Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 01.06.2011, 13:51
Contemplator вне форума Посмотреть профиль Отправить личное сообщение для Contemplator Найти все сообщения от Contemplator
  № 1  
Ответить с цитированием
Contemplator
 
Аватар для Contemplator

Регистрация: Nov 2009
Сообщений: 425
Question Наложение нескольких полупрозрачных изображений

Приветствую!
В чём суть вопроса: есть несколько полупрозрачных изображений, которые при наложении друг на друга по понятным причинам в месте пересечения выдают некую комбинацию своих прозрачностей (см. рис. 1)... и это по ряду причин ну никак не устраивает - хочется что б при наложении результирующее изображение было как на рис. 2 (по сути как если бы эти 2 графических объекта были полностью непрозрачны, засунуты в один мувиклип, стиль отображения которого был бы выставлен как layer (как сделать это кодом, к слову, не нашёл), и уже у него была б изменена прозрачность) =))
Де-факто: одно изображение - тень от некоего статичного объекта (и таких объектов заведомо много), другое - от подвижного (и их так же достаточно много). Сейчас тени от статичных объектов растрируется вместе с основой (полом) при отрисовке сцены, и хочется что б при пересечении теней от подвижных и от статичных объектов (когда тот или иной подвижный объект переместился в область, затенённую статичным) не видно было спаек (см.рис.3), чего добиться не получается =((
Продумывал пару вариантов, но от обоих пришлось отказаться: 1) засовывать заготовки всех теней в контейнер, задавать ему стиль отображения layer,.. но не нашёл как программно установить стиль отображения, и возникли бы трудности по причине того что пришлось бы заводить несколько таких контейнеров, т.к. картинка многоуровневая (несколько полов); 2) отрисовывать маску, скрывающую затенённые области, и маскировать ей контейнер с тенями от подвижных объектов,.. но опять же пришлось бы плодить много масок ввиду многоуровневости картинки (а тут и о ресурсоёмкости до кучи вспомнил), и не решало бы проблему в случае когда пересекаются тени от двух подвижных объектов (а это тоже возможно)...
В какую сторону копать (будет весело если существует некое тривиальное штатное решение подобной задачи, а я в очередной раз сморозил глупость =)) )?

P.S. переименуйте тему, если что
Изображения
 
__________________
можно, даже нужно на "ты", - Я лишён предрассудков относительно "Вы" =))
но чур без фамильярностей...

Создать новую тему   Часовой пояс GMT +4, время: 14:10.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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