![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2011
Сообщений: 1
|
Уважаемые товарищи, предстоит задача работы с растровыми изображениями, а конкретно с городскими круговыми панорамами, есть ли какие то методы actionscript способные на диформацию исходной картинки где одна сторона удлиняется а другая укорачивается, в документации есть обект Matrix который даёт так называемые афинные преобразования, то есть параллельные прямые остаются параллельными, необходимо реализовать не афинные преобразования, по типу реализованному на карте яндекс панорамы, или я ошибаюсь и это не flash?
|
|
|||||
|
В 10-м флешплеере можно трапециидально искажать с помощью изменения свойств rotationX, rotaiontY, rotaionZ, scaleX, scaleY, scaleZ.
(но это искажение затратнее по ресурсам, чем афинные преобразования) 2-й подход: разбиение картинки на треугольники и имитация трапецивидного растяжения http://silin.su/#AS3/bitmap/distort Какой подход окажется производительнее - зависит от числа треугольников во втором подходе. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|