![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
http://www.3dpanorama.ru/gallery/x01/
Тут-то вроде все понятно, серия фотографий (или одна большая фотография), натянутых на трехмерную сферу. Реально ли реализовать такую штуку на AS2, во Flash 8, без применения 3D-графики, к примеру есть видеофайл с некой движущейся картинкой, и к нему нужно прикрутить функцию кругового обзора. В том тут вся и соль, что для имитации линзы объектива используется сферизация, иначе панорама будет выглядеть плоско. Собственно и вопрос - реализуема ли сферизация в реальном времени на AS2? Возможно что-то типа Displacement map.. Сообщение отредактировал DJKOT - 7.01.2013 - 12:31 |
|
|
![]()
Сообщение
#2
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1190 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
Придется сделать две вещи:
1) специальным образом приготовить видео (см. мой пост про 3D видео - там ссылки есть) 2) найти старые версии папервижна для AVM1 - т.к. без 3D движка не обойтись по-любому Ну и разумеется все будет тормозить скорее всего, хотя будет зависеть от размера видео. |
|
|
![]()
Сообщение
#3
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
размер видео будет где-то около 960*720 (сам кадр размера 640*480, крутить нужно будет вверх-вниз и вбок для расширения обзора)
нужна не чистая сфера, а только полусфера или треть (т.е. угол обзора в два-три раза меньше сферического) фактически плоская картинка, но с возможностью "слегка покрутить головой" по сторонам Сообщение отредактировал DJKOT - 7.01.2013 - 17:19 |
|
|
![]()
Сообщение
#4
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1190 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
Вот еще была хрень под AVM1 для панорамирования - Pano2VR
Там правда фото было, но с видео, думаю будет несложно допилить. |
|
|
![]()
Сообщение
#5
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
Цитата Вот еще была хрень под AVM1 для панорамирования - Pano2VR Скачал. Нашел. посмотрел. Вроде бы работает. Но тормозит страшенно. Это при неподвижном изображении. О видео промолчу)) Но при этом выходной файл только swf А мне бы желательно иметь исходник. Декомпилировать его что ли? )) Сообщение отредактировал DJKOT - 9.01.2013 - 17:40 |
|
|
![]()
Сообщение
#6
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1190 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
Да мы его декомпилили, поковыряли и ... оставили в покое )))
|
|
|
![]()
Сообщение
#7
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
блин...
и остаются у меня по этой фигне еще варианты? |
|
|
![]()
Сообщение
#8
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
а вот допустим за определенную плату кто-нибудь из программистов в состоянии будет реализовать такую фишку?
|
|
|
![]()
Сообщение
#9
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1190 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
блин... и остаются у меня по этой фигне еще варианты? Вариантов не так много: 1) допилить эту хрень. 2) попробовать то что я сначала сказал - найти папервижн для AVM1. 3) сделать псевдопанораму - т.е. без 3D-движка всамделешнего. Например так: - сделать несколько видеопотоков (в нужные стороны). Запускать только один. Обязательно в виде подгружаемых .flv (ни в коем случае не эмбедить на стейдж!) - поставить дисплейсмент-фильтр на видео-экземпляр (чтобы типа был как рыбий глаз) |
|
|
![]()
Сообщение
#10
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
про дисплейсмент идея хорошая, в принципе я нечто подобное и предлолагал, но эмбедить нужно обязательно.
потому что будет еще ряд добавлений к этому мувику с видео. |
|
|
![]()
Сообщение
#11
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1190 Регистрация: 27.02.2009 Из: Moscow Пользователь №: 9144 ![]() |
но эмбедить нужно обязательно. потому что будет еще ряд добавлений к этому мувику с видео. С эмбедом будет тормозить (flv обрабатывается как-то по-другому, через видюху, а эмбед - через ЦП). Единственный (!) плюс эмбеда - синхронизация событий. Но и ее можно получить с помощью онПоинтов для .flv, хотя и более геморнее. |
|
|
![]()
Сообщение
#12
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
к сожалению в этом вся и загвоздка, что нужен "embed" only
один из способов снизить тормоз, насколько я помню, это проставить Keyframes placement в видео при импорте через каждые 1-2. но это поможет далеко не везде. при таких феньках, как обратная перемотка видео, помогает. правда вес файла видео тяжелеет чуть ли не в 10 раз. но мне вес не важен. все равно делаться будет для локального воспроизведения Сообщение отредактировал DJKOT - 14.01.2013 - 20:15 |
|
|
![]()
Сообщение
#13
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4961 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата а вот допустим за определенную плату кто-нибудь из программистов в состоянии будет реализовать такую фишку? DJKOT, потенциально ты можешь найти нужного специалиста. Но задача нетривиальная и требования к разработчику (хорошие знания AS, сферизация, 3D движок), так что будет непросто найти такого, да ещё и по умеренной цене. В этой связи я замечу следующее. Ты поставил жёсткое ограничение в AS2. А может тебе найти нужный движок на AS3 и использовать его (он м.б. платный или бесплатный, главное, что такие движки существуют, так что ты быстро сможешь найти движок соответствующий твоим задачам и бюджету). |
|
|
![]()
Сообщение
#14
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
MustLive
Спасибо за совет, но увы, эти варианты не подойдут в моем проекте, потому как стоит жесткое ограничение по версии флеша, и кроме того часть заготовок выполнена уже на AS2, и переписать это все на AS3 будет просто нереально и неудобно. Что самое главное - интерфейс у новых версий флеша до жути неудобен, и собирать что-либо в них я не рискнул бы. |
|
|
![]()
Сообщение
#15
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
кстати я проверил.
у меня есть один исходник, который каким-то боком работает с Displacement map, не помню откуда я его скачал. вставил в него первое попавшееся видео, ничего так, шустро крутится тормозов нет. может и прокатило бы
Прикрепленные файлы
|
|
|
![]()
Сообщение
#16
|
|
Активный участник ![]() ![]() ![]() Группа: Пользователь Сообщений: 489 Регистрация: 3.01.2007 Из: г. Астана. Казахстан Пользователь №: 2309 ![]() |
так что, есть шансы что за это возьмется кто-нибудь?))))
|
|
|
![]()
Сообщение
#17
|
|
Ветеран конференции ![]() ![]() ![]() ![]() ![]() Группа: Flash Zone Team Сообщений: 4961 Регистрация: 10.03.2005 Из: Киев Пользователь №: 5 ![]() |
Цитата так что, есть шансы что за это возьмется кто-нибудь? DJKOT Как я упоминал выше, для разработки на AS2 тебе будет сложнее найти разработчика, чем в случае AS3, но ты можешь попробовать. Может найдёшь желающих. Так что можешь написать объявление в разделе Предложения и для большей эффективности оставить объявление на фрилансерских сайтах. |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 17.09.2014 - 05:14 |