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

Вернуться   Форум Flasher.ru > Обсуждение работ > Не сайты

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

Регистрация: Aug 2009
Адрес: Москва
Сообщений: 76
Отправить сообщение для Blondecoder с помощью ICQ Отправить сообщение для Blondecoder с помощью Skype™
Попробовала программную анимацию из урока, ну круто, конечно, но действительно тормозит. Белые точки резали глаз - дошло, что это цвет фона, а значит можно сделать их любого ненавязчивого цвета. Там в этом заклинании много слов и цифр. Скажите пожалуйста как сделать чтобы не так тормозило и шевелилось более активно и заметно?

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

Регистрация: Feb 2009
Сообщений: 1,195
Методом с PerlinNoise и DisplacementMapFilter никак быстрее не сделать. Чем больше область для применения эффекта, тем медленнее будет. Поэтому программную анимацию лучше использовать для всяких небольших баннеров, где прежде всего важен размер файла, а для полноэкранных сайтов для плавности эффекта придётся пожертвовать размером файла и делать, как сделал автор темы - просчитать анимацию заранее.

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

Регистрация: Jan 2009
Сообщений: 1,651
Не надо жертвовать размерами файла. Нужно заранее отрендерить секвенцию в битмапы и крутить ее по кругу.

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

Регистрация: Feb 2009
Сообщений: 1,195
Этот вариант я не стал называть, потому что его применение ограничено - если область большая и кадров много, то будет жертва в объёме используемой памяти (640*480 - мегабайт на кадр) и в сильных тормозах системы при пререндере.

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

Регистрация: Aug 2009
Адрес: Москва
Сообщений: 76
Отправить сообщение для Blondecoder с помощью ICQ Отправить сообщение для Blondecoder с помощью Skype™
Спасибо! Я все-таки сделала масками, у нас тут очень тормозные компьютеры, а область применения большая. А что значит "отрендерить секвенцию в битмапы"?

Старый 25.08.2009, 18:59
VVall вне форума Посмотреть профиль Отправить личное сообщение для VVall Найти все сообщения от VVall
  № 16  
Ответить с цитированием
VVall

Регистрация: Feb 2009
Сообщений: 1,195
Это значит, что вместо того, чтобы выполнять код эффекта при каждом обновлении экрана, можно при старте выполнить его для последовательности кадров, сохранить их в памяти, и при обновлении экрана выводить эти кадры по кругу. Вывод кадра работает намного быстрее, чем обсуждаемый эффект.

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

Регистрация: Aug 2009
Адрес: Москва
Сообщений: 76
Отправить сообщение для Blondecoder с помощью ICQ Отправить сообщение для Blondecoder с помощью Skype™
Я не знала, что этот код выполняется каждый раз... Ну видимо пока программная анимация для меня слишком сложная. Читаю Колина Мука. Надеюсь пойму как "отрендерить секвенцию в битмапы" .

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

Регистрация: Mar 2009
Адрес: Я.x_360 Я.y_20
Сообщений: 25
Отправить сообщение для gladiator7978 с помощью ICQ Отправить сообщение для gladiator7978 с помощью Skype™
Соглашусь с многими, 350 кб для анимации воды это относительно много.
__________________
ICQ:369917108
Skype:Gladiator7978

Старый 26.08.2009, 14:59
Seroy вне форума Посмотреть профиль Отправить личное сообщение для Seroy Найти все сообщения от Seroy
  № 19  
Ответить с цитированием
Seroy

Регистрация: Jun 2008
Адрес: пока еще здесь
Сообщений: 198
очень красиво. хотя не очень естественно.

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

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

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


 


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


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