|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Feb 2011
Адрес: Украина Днепропетровск
Сообщений: 106
|
Получить из картинки полосу картинок
Мне надо из картинки получить серию картинок относительно кривой линии идущей по картинке. типа
Где синие это маленькие плоскости, которые надо вывернуть в прямую линию, и создать из них картинку/ки, для дальнейшего натяжения на 3д плоскость которая идет по лини и показывает изначальную текстуру. Собственно сам вопрос звучит, как произвольную плоскость на картинке состоящий из 4-х точек, вывернуть в прямоугольную? И как не напороться на не стыковки между уже вывернутыми плоскостями? Последний раз редактировалось Wolsh; 15.05.2014 в 22:53. Причина: Файлы необходимо прикреплять к сообщению. |
|
|||||
.
|
Цитата:
По поводу плоскости. Она определяется тремя точками. Вероятно, вы имеете ввиду произвольный четырехугольник на плоскости и хотите преобразовать его в прямоугольник. |
|
|||||
Регистрация: Feb 2011
Адрес: Украина Днепропетровск
Сообщений: 106
|
Задача стоит, получить из первой текстуры вторую текстуру в виде полосы по первой. Для натяжения на меш в away3d, проблема в том что нужна именно полоса. Да пардон, я имел виду плоскость из 3-х)), вообщем смотрел на http://www.silin.su/#AS3/bitmap/gridDistort/bin
То есть развернуть две плоскости (4 точки) в прямоугольник, вырезать в bitamapData, вернуть обратно, и повторить со следующим, в конце сложить все bitamapData в одну полоску. Вроде придумал решение, оно реализуется с помощью away (натянуть на меш нормальные координаты uv относительно плоскости, а потом вывернуть меш, от масштабировать меш относительно сцены и отфоткать stage3d) Я думаю это самое хорошее решение, не думаю что работа со стандартным набором 2д флеша сможет дать нужный результат подобного качества. Так что и ветка вопроса оказалась не та, да и тему можно закрыть))) |
Часовой пояс GMT +4, время: 18:25. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|