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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.04.2011, 00:14
Atarion вне форума Посмотреть профиль Найти все сообщения от Atarion
  № 1  
Ответить с цитированием
Atarion
Banned
[+6 20.04.11]
[+1 22.08.11]
[+ 31.08.11]

Регистрация: Aug 2010
Сообщений: 196
По умолчанию параметр displacement

филтра. подскажите пожалуйста -какой по счету параметр отвечает за приближение "на зрителя" - можно как то сделать чтобы смещение осуществлялось в одной плоскости без приближеня "к нам" а только - вправо-влево. что то нигде не могу найти внятное объяснение этих параметров. спасибо.

Старый 08.04.2011, 00:24
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
http://noregret.org/tutor/filters2/#4

Старый 08.04.2011, 01:10
tsarapkabel вне форума Посмотреть профиль Отправить личное сообщение для tsarapkabel Найти все сообщения от tsarapkabel
  № 3  
Ответить с цитированием
tsarapkabel
 
Аватар для tsarapkabel

Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
Смещение задавай в шум Перлина по ENTER_FRAME
Код AS3:
//создаём фильтр
myDispFilter = new DisplacementMapFilter (	mapBitmap:BitmapData = null,
						mapPoint:Point = null,
						componentX:uint = 0,
						componentY:uint = 0,
						scaleX:Number = 0.0,
						scaleY:Number = 0.0,
						mode:String = "wrap",
						color:uint = 0,
						alpha:Number = 0.0);
 
addEventListener (Event.ENTER_FRAME, onFrame);
 
//по Enter Frame меняем оффсет по 'x' и применяем
function onFrame (event: Event):void {
	offsets[0].x += 2;
	offsets[0].y = 0;
	myBitmapData.perlinNoise (baseX:Number, baseY:Number,
				numOctaves:uint, randomSeed:int,
				stitch:Boolean, fractalNoise:Boolean,
				channelOptions:uint, grayScale:Boolean, offsets:Array)
	myTree.filters = [myDispFilter];
}
__________________
Нормально делай — нормально будет!

Старый 08.04.2011, 01:57
Atarion вне форума Посмотреть профиль Найти все сообщения от Atarion
  № 4  
Ответить с цитированием
Atarion
Banned
[+6 20.04.11]
[+1 22.08.11]
[+ 31.08.11]

Регистрация: Aug 2010
Сообщений: 196
Нормально делай — нормально будет
-------
гениальный вывод. кто бы мог догадатся)
------------
спасибо. вроде эти параметры пролили свет..

Старый 08.04.2011, 02:50
tsarapkabel вне форума Посмотреть профиль Отправить личное сообщение для tsarapkabel Найти все сообщения от tsarapkabel
  № 5  
Ответить с цитированием
tsarapkabel
 
Аватар для tsarapkabel

Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
Цитата:
Сообщение от Atarion Посмотреть сообщение
Нормально делай — нормально будет
Это не тебе, это у меня в подписи стоит
__________________
Нормально делай — нормально будет!

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

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

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


 


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


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