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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.04.2012, 16:22
ashIndie вне форума Посмотреть профиль Отправить личное сообщение для ashIndie Найти все сообщения от ashIndie
  № 11  
Ответить с цитированием
ashIndie

Регистрация: Feb 2012
Сообщений: 68
Aquahawk, жаль. попробую изменить тот пример под свои нужды...
если кому то еще это интересно, прошу покапаться)))

по сути мне надо добавить еще 2 точки. сверху посередине и снизу посередине, и только ими управлять. 2 недели это конечно жестко...

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

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
Так тебе надо только по вертикали гнуть? только как на картинке?
__________________
:)


Последний раз редактировалось Aquahawk; 05.04.2012 в 16:34.
Старый 05.04.2012, 16:36
ashIndie вне форума Посмотреть профиль Отправить личное сообщение для ashIndie Найти все сообщения от ashIndie
  № 13  
Ответить с цитированием
ashIndie

Регистрация: Feb 2012
Сообщений: 68
если у кого-то есть желание, то можно попробовать разобраться вот с этим примером
http://www.neuroproductions.be/exper...-actionscript/

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

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

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
Я за написанием шейдера для этой штуки 2 дня просидел. Пришёл к выводу что просто так не получится, в общем виде задача в обратную сторону не решается. Т.е. для пикселя исходной картинки достаточно несложно сказать куда он попадёт после преобразования, а вот наоборот. По преобразованному пикселю понять откуда он пришёл намного сложнее.
__________________
:)

Старый 05.04.2012, 17:08
ashIndie вне форума Посмотреть профиль Отправить личное сообщение для ashIndie Найти все сообщения от ashIndie
  № 15  
Ответить с цитированием
ashIndie

Регистрация: Feb 2012
Сообщений: 68
этот способ еще и ресурсоемкий очень. даже разбираться буду, не подойдет.....

Добавлено через 9 минут
каким образом сделать такой эффект по другому?....допустим если я программно рамки буду рисовать этой области, как внутри нее сделать искажение графики?

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

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
Это всегда ресурсоёмко. Это процессинг изображения. Ни куда не деться. Можно правда через stage3D на кривую поверхность текстуру натянуть, тогда можно добиться похожих эффектов.
__________________
:)

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

Регистрация: Feb 2012
Сообщений: 68
Aquahawk, а можно поподробнее про stage3D?

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

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
С самим stage3D api я не работал. Вам надо будет аналитически задать такую поверхность безье и затексурировать её. так чтобы внешне это выглядело таким образом. Это просто идея без какого либо намёка на способ реализации. Я так хотел делать и это было одним из вариантов, но в результате сделал как в той демке где лиса гнут.
__________________
:)

Старый 05.04.2012, 21:03
ashIndie вне форума Посмотреть профиль Отправить личное сообщение для ashIndie Найти все сообщения от ashIndie
  № 19  
Ответить с цитированием
ashIndie

Регистрация: Feb 2012
Сообщений: 68
проблема так и не решена....очень нужна помощь сообщества!!!

Старый 05.04.2012, 21:06
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 20  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Я такую штуку делал кучей матриц.
Резал изображение на сетку и матрицами искажал. Только там стопицот математики. Наработки к сожалению не сохранились.
__________________
Кто к нам с чем для чего - тот у нас того от того.


Последний раз редактировалось Dukobpa3; 05.04.2012 в 21:21.
Создать новую тему Ответ Часовой пояс GMT +4, время: 21:31.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
envelope , изгиб , искажение

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

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


 


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


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