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

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

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

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
Smile Деформация видео ролика

Здравствуйте.
Есть задача сделать кривое зеркало.
Я по началу изучал вопрос с помощью полезных скриптов Silin'a.
Однако там все для растра.
Мне же нужно видео.
Отсюда вопрос.
Можно ли как-то нарисовать форму(Shape) и применить видео как текстуру, но таким образом, чтобы видео ролик растягивался и деформировался в точности как shape?
или может есть другие варианты?

Старый 20.03.2015, 13:59
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 2  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Я не пробовал, но наверное должно работать применение фильтров к воспроизводимому видео. В таком случае можно написать шейдер на PB и применить его к видео.
__________________
Дети не должны знать о своих родителях

Старый 20.03.2015, 15:45
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 3  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
'применить видео как текстуру' автоматически не получится, только если на каждом такте срисовывать видео в битмап, которым и заливать шейп

а с фильтрами 'кривое зеркало' вполне реально и необязательно свой шейдер писать, можно и с помощью DisplacementMapFilter много чего 'накривить', к слову, у меня многие эффекты искажения именно через этот фильтр и реализованы, т.е. и к видео подойдут тоже

Старый 20.03.2015, 17:02
Dezar вне форума Посмотреть профиль Отправить личное сообщение для Dezar Найти все сообщения от Dezar
  № 4  
Ответить с цитированием
Dezar

Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
Цитата:
т.е. и к видео подойдут тоже
а видео тогда в каком формате должно быть? через
Код AS3:
new VIdeo
как поток?
или как что-то иное?

Код AS3:
В таком случае можно написать шейдер на PB и применить его к видео.
вариант интересный.тоже попробую.

Старый 20.03.2015, 22:31
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
>> а видео тогда в каком формате должно быть? через Video как поток?

а есть другие варианты?

Старый 23.03.2015, 20:43
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 6  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Как бы есть. Хотя и не всегда подойдет.
__________________
משיח לא בא
משיח גם לא מטלפן

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

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

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


 


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


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