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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.11.2010, 01:40
djyamato вне форума Посмотреть профиль Отправить личное сообщение для djyamato Посетить домашнюю страницу djyamato Найти все сообщения от djyamato
  № 11  
Ответить с цитированием
djyamato
 
Аватар для djyamato

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
спасибо, как раз открываю страницу на хабре с описаниями бендера
НО, самому хотелось дойти, а потом уж использовать чужое с пониманием


Последний раз редактировалось djyamato; 21.11.2010 в 01:51.
Старый 21.11.2010, 02:01
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 12  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
На Хабре как-то не очень описано, я сам недавно им заинтересовался, но нашел только поверхностные описания на русском, приходится читать родные мануалы, но все равно не все понятно.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
да, язычек Бендера, конечно, сложноват (для меня, по крайней мере)
Вот ссылку нашел хорошую Pixel Bender basics for Flash

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

Регистрация: Jul 2009
Сообщений: 240
Записей в блоге: 1
Флешевские шейдеры урезаны - в них нету большого кол-ва вкусностей, поэтому многие вещи типа графов даже понимать не нужно т.к. воспользоваться ими все равно не выйдет %(
Но вцелом подобную задачу надо решать именно им, т.к. для as3 подобный фильтр -- это большая счетная задача, а для шейдера подобный фильтр - обычное дело.

Тут на форуме нету ветки по шейдерам и очень жаль. Если бы была - со временем в ней появлися б и faq, и примеры, и люди, которые в этом что-то понимают.

Я когда-то использовал шейдер для обводки выбраных персонажей, чтобы для каждого не рисовать обводку. По опыту использования -- основной недостаток шейдеров в том, что они на девятом флешь плеере не идут+подвешивают приложение. Казалось бы - у кого сейчас этот 9ый плеер стоит? Но нет. На вконтакте таких нашлось процентов 10, и из них около 99% не смогли обновиться до новой версии...

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

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
О как
Вы имеете ввиду ("Флешевские шейдеры"), те что при помощи PixelBender можно написать ?

Добавлено через 1 час 36 минут
PixelBender рулит
Код AS1/AS2:
<languageVersion : 1.0;>
 
kernel NewFilter
<   namespace : "MySharpness";
    vendor : "div0";
    version : 1;
    description : "'sharpness' filter";
>
{
parameter float amount
< 
   minValue: 1.0;
   maxValue: 10.0;
   defaultValue: 1.0;
>;
parameter float radius
< 
   minValue: 1.0;
   maxValue: 10.0;
   defaultValue: 1.0;
>;
 
    input image4 src;
    output pixel4 dst;
    void
    evaluatePixel()
    {
        dst = sampleNearest(src,outCoord());
        float2 pos = outCoord();
        pixel4 col = sampleNearest(src,pos)*amount;
 
        col += sampleNearest(src,pos + float2(radius,0))*-((amount-1.0)/4.0);
        col += sampleNearest(src,pos - float2(radius,0))*-((amount-1.0)/4.0);
        col += sampleNearest(src,pos + float2(0,radius))*-((amount-1.0)/4.0);
        col += sampleNearest(src,pos - float2(0,radius))*-((amount-1.0)/4.0);
 
        dst = col;
    }
}


Последний раз редактировалось djyamato; 21.11.2010 в 09:22.
Старый 21.11.2010, 13:22
TERRORist вне форума Посмотреть профиль Отправить личное сообщение для TERRORist Найти все сообщения от TERRORist
  № 16  
Ответить с цитированием
TERRORist
 
Аватар для TERRORist

блогер
Регистрация: Jun 2005
Адрес: RU
Сообщений: 1,540
Записей в блоге: 12
Самое приятноЕ, что можно юзать как фильтр фотошопа. Так как например, об альфа-канале фотошоп знает чуть больше чем нифига, а с самописными фильтрами можно ему так же настроить четкость, размытие, контраст\светимость.

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

Регистрация: Jul 2009
Сообщений: 240
Записей в блоге: 1
"Флешевские шейдеры" -- это такие, которые флешь поддерживает.
флешь не поддерживает: циклы, регионы, массивы, графы...вобщем много разных вкусностей

подробней можно прочитать в adobe pixel bender developers guide и adobe pixel bender reference

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от chabapok Посмотреть сообщение
Тут на форуме нету ветки по шейдерам и очень жаль. Если бы была - со временем в ней появлися б и faq, и примеры, и люди, которые в этом что-то понимают.
Думаю может появится.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 21.11.2010, 14:35
i.o. вне форума Посмотреть профиль Отправить личное сообщение для i.o. Найти все сообщения от i.o.
  № 19  
Ответить с цитированием
i.o.
 
Аватар для i.o.

Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
Цитата:
Сообщение от iNils Посмотреть сообщение
Думаю может появится.
Хорошая идея. Как раз PixelBender 3d на подходе. Было б в тему создать ветку заранее, с продуманной инфраструктурой. Полгода пройдет быстро, и у меня есть все основания полагать, что после выхода паблик версии 11го плеера появится море вопросов на тему вершинных и пиксельных шейдеров.


Последний раз редактировалось i.o.; 21.11.2010 в 14:37.
Старый 26.11.2010, 21:43
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 20  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от i.o. Посмотреть сообщение
Хорошая идея. Как раз PixelBender 3d на подходе. Было б в тему создать ветку заранее, с продуманной инфраструктурой. Полгода пройдет быстро, и у меня есть все основания полагать, что после выхода паблик версии 11го плеера появится море вопросов на тему вершинных и пиксельных шейдеров.
Появился - http://www.flasher.ru/forum/forumdisplay.php?f=100
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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