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

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

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

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
По умолчанию Трансформация вида Distort. Динамическая трансформация МС

Есть необходимость подгружаемую картинку (прямоугольник)
исказить для создания эффекта геометрической перспективы
(трапеция).

Можно было бы создать клип контейнер который изменить
инструментом трансформация-дисторт и в него подгружать
картинку, но дисторт не возможен для мувиков (и других объектов
наложенного уровня), а трансформация-скос работает (вот странно???)

как можно добиться такого искажения прямоугольной картинки?

Старый 26.10.2006, 14:08
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
http://silin.fatal.ru/AS2/index.html посмотри.

Старый 26.10.2006, 14:17
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 3  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
к сожаелению прокся режет некоторые ресурсы, фатал ру один из
черного списка.

Старый 26.10.2006, 14:25
Dendroid вне форума Посмотреть профиль Отправить личное сообщение для Dendroid Посетить домашнюю страницу Dendroid Найти все сообщения от Dendroid
  № 4  
Ответить с цитированием
Dendroid
 
Аватар для Dendroid

Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
Исказить клип целиком с перспективой не получится - только аффинные преобразования Т.е. skew-то сделать можно, положив клип в клип: внутреннему клипу дать _rotation, а внешнему поменять нессиметрично _xscale/_yscale, ну и тоже дать _rotation для выравнивания.
А вот реальные перспективные искажения можно делать только с изображением клипа, разбив его на треугольники, вот как у Силина, хотя там тоже упрощённо, изменение массштаба идёт неперспективно
__________________
Верить никому нельзя. Мне - можно. :)

Старый 26.10.2006, 14:39
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 5  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
а как реализовать
"резать на тонкие полосочки и каждую уменьшать"

Старый 26.10.2006, 15:05
Dendroid вне форума Посмотреть профиль Отправить личное сообщение для Dendroid Посетить домашнюю страницу Dendroid Найти все сообщения от Dendroid
  № 6  
Ответить с цитированием
Dendroid
 
Аватар для Dendroid

Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
Цитата:
Сообщение от terbooter
а как реализовать
"резать на тонкие полосочки и каждую уменьшать"
Оцень просто:
1. Сперва создаём математическую модель, которая давала бы желаемый эффект (очевидно, абы как порезать на полосочки - это не то, что нам надо...). Пишем математические формулы.
2. Реализуем написанную модель в коде, в виде циклов, вызовов и прочее.
3. Оптимизируем и отлаживаем.

Если нет понятия для любого из этих пунктов, собираем немного денег и несём специалисту. Только специалист может сделать хорошую вещь. Времена, когда каждый человек мог построить себе дом, починить свой автомобиль и подключить стиральную машину безвозвратно прошли.
__________________
Верить никому нельзя. Мне - можно. :)

Старый 26.10.2006, 16:34
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 7  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
2 Dendroid ,
прикольно но ты прямо по пунктам попадаешь -)

Цитата:
подключить стиральную машину......
Пару недель назад сантехника так и не дождался, пошел в магазин
купил гаек прокладок снабдился ключами и сам подключил стиралку

Цитата:
мог построить себе дом
Строим, а как же. Не все сами на массовые работы бригаду нанимали,
а такие мелочи как сантехника, электрика и прочаяя отделка сами долбим

Цитата:
починить свой автомобиль
Вот тут я оплошал, нету пока своего авто, но в детстве
чинякали с отцом


Цитата:
Оцень просто:
1. Сперва создаём математическую модель, которая давала бы желаемый эффект (очевидно, абы как порезать на полосочки - это не то, что нам надо...). Пишем математические формулы.
2. Реализуем написанную модель в коде, в виде циклов, вызовов и прочее.
3. Оптимизируем и отлаживаем.

Я понимаю, что ничего умного не спросил, но не думаете ли Вы
что на глупый вопрос бывает умный ответ -)


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

Старый 26.10.2006, 19:45
Dendroid вне форума Посмотреть профиль Отправить личное сообщение для Dendroid Посетить домашнюю страницу Dendroid Найти все сообщения от Dendroid
  № 8  
Ответить с цитированием
Dendroid
 
Аватар для Dendroid

Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
Да я же не говорю, что больше нет таких людей, которые всё сами, для которых словосочетание "узкая специализация" - ругательство, Вы - как раз производите впечатление именно такого, крайне основательного человека, я говорю, что этот подход экономически неэффективен в современных бизнес процессах, когда программирование поставлено на поток.

Но если для себя, чтобы потренироваться, поразбираться - то я всячески поддерживаю такое начинание.

Могу поделиться мыслью насчёт манипуляции с большим количеством объектов во флэше: при любой возможности лучше переходить на actionscript 3 прямо сейчас, благодаря нескольким факторам, производительность увеличивается где-то на полтора порядка.

Я уже давал линку в соседнем форуме на свой движок панорамы, не удержусь ещё раз дам. Здесь где-то около 5000 полигонов крутится без заметных тормозов, как раз благодаря 9-му флэшу:
http://www.flashpanoramas.com/player/test/show_snow.swf
__________________
Верить никому нельзя. Мне - можно. :)

Старый 26.10.2006, 20:06
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
95% ресурсов жрет
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 26.10.2006, 20:17
Dendroid вне форума Посмотреть профиль Отправить личное сообщение для Dendroid Посетить домашнюю страницу Dendroid Найти все сообщения от Dendroid
  № 10  
Ответить с цитированием
Dendroid
 
Аватар для Dendroid

Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
Цитата:
Сообщение от iNils
95% ресурсов жрет
Ну, авторотацию можно и отключить Зато 20-30 фпс в режиме вращения мышой
__________________
Верить никому нельзя. Мне - можно. :)

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

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

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


 


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


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