Получить из картинки полосу картинок
Вложений: 1
Мне надо из картинки получить серию картинок относительно кривой линии идущей по картинке. типа
Вложение 30877 Где синие это маленькие плоскости, которые надо вывернуть в прямую линию, и создать из них картинку/ки, для дальнейшего натяжения на 3д плоскость которая идет по лини и показывает изначальную текстуру. Собственно сам вопрос звучит, как произвольную плоскость на картинке состоящий из 4-х точек, вывернуть в прямоугольную? И как не напороться на не стыковки между уже вывернутыми плоскостями? |
Цитата:
По поводу плоскости. Она определяется тремя точками. Вероятно, вы имеете ввиду произвольный четырехугольник на плоскости и хотите преобразовать его в прямоугольник. |
Задача стоит, получить из первой текстуры вторую текстуру в виде полосы по первой. Для натяжения на меш в away3d, проблема в том что нужна именно полоса. Да пардон, я имел виду плоскость из 3-х)), вообщем смотрел на http://www.silin.su/#AS3/bitmap/gridDistort/bin
То есть развернуть две плоскости (4 точки) в прямоугольник, вырезать в bitamapData, вернуть обратно, и повторить со следующим, в конце сложить все bitamapData в одну полоску. Вроде придумал решение, оно реализуется с помощью away (натянуть на меш нормальные координаты uv относительно плоскости, а потом вывернуть меш, от масштабировать меш относительно сцены и отфоткать stage3d) Я думаю это самое хорошее решение, не думаю что работа со стандартным набором 2д флеша сможет дать нужный результат подобного качества. Так что и ветка вопроса оказалась не та, да и тему можно закрыть))) |
Часовой пояс GMT +4, время: 11:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.