Показать сообщение отдельно
Старый 09.12.2012, 21:35
Sintesis вне форума Посмотреть профиль Отправить личное сообщение для Sintesis Найти все сообщения от Sintesis
  № 6  
Ответить с цитированием
Sintesis
 
Аватар для Sintesis

Регистрация: Jul 2008
Сообщений: 912
Цитата:
Сообщение от romzes Посмотреть сообщение
Спасибо, буду пробовать.

В случае с использованием Shape.graphics, я так понимаю, нужно будет создавать объект класса Shape и потом переносить его на нужную мне BitmapData с помощью метода draw?
Не обязательно всё отрисовывать в bitmap, не пробовал таким заниматься, но вроде есть матрицы которыми можно управлять заливками и градиентами.
Если решили сделать это в Stage3D то только на готовых движках Starling например, без движка новичку в Stage3D делать нечего.
Можно и шейдер такого материала написать, но это сложно.
А самое простое и самое быстроработающее решение вот:
например обратите внимание на Alternativa3D 8 там есть standerdmaterial в нём есть уже готовое решение для вашей задачи - это opacity map в Альтернативе 8 можно 3D проекцию отключить и всё готово. Скорее всего opacity map есть и в Starling'е. Блин, хотя это то-же самое) опасити мап то-же битмап и в неё то-же прийдётся рисовать.


Последний раз редактировалось Sintesis; 09.12.2012 в 21:47.