Вінницький форум  

Повернутись   Вінницький форум > Міський форум > Технічний форум

Відповідь
 
Опції теми Опції перегляду
Старий 30-04-2006, 10:51   #1
aleax
Фанат
 
Реєстрація: Sep 2005
Повідомлення: 674
За замовчуванням

Цитата:
Повідомлення від aleax
Статья. Часть 1
Часть 2
Цитата:
Добавленные 8 картинок составят полноценную анимацию

Мы только начали, а ведь почти готово! Остается лишь выставить интервалы между сменой кадров. Сделаем мяч, вращающийся с постоянной скоростью, то есть, все задержки у нас будут одинаковыми. Подбираются они экспериментально в окне предварительного просмотра. Мне понравилось движение при задержке в 13 (сотых секунды).


По время просмотра собираемого ролика, подбираем временные задержки между кадрами так, чтобы движение было максимально близким к реальности, не слишком быстро, но и без рывков. У вас может быть отличный взгляд. Указываем подобранное значение для всех интервалов. После восьмого кадра картинка перескочит на первый, и мяч продолжит свое вращение, в бесконечном количестве циклов, до закрытия картинки. Выходим из окна предварительного просмотра и сохраняем файл.

Вот что у нас получилось. Довольно крупный рисунок-анимация в 12 килобайтах

Готово, не более чем за полчаса мы сделали весьма сносную анимацию, которую можно разместить где-нибудь в дальнем углу своего сайта, чтобы мало-мальски оживить скучную страничку. Если же вы хотите, чтобы мячик не просто вращался, а полноценно "катился" по странице, вам потребуется всего лишь длинная рейка-баннер. Разместите первый кадр в правом ее конце, а все следующие - с небольшим смещением влево. Хотя вследствие угла зрения, под которым была взята первая картинка, мяч не является катящимся, а скорее "прокручивающимся", теперь он будет ближе к тому, чтобы стать перемещающимся. Лучших результатов (и по степени сжатия, и по визуальному эффекту) можно добиться, если дополнительно отретушировать одиночные кадры или подобрать лучшую картинку. Также размер можно уменьшить, если отказаться от прозрачной подложки и заменить ее белым фоном. Приведенный выше пример не отличается элегантностью решения, однако является достаточно простым и показательным. Сейчас же посмотрим еще один, буквально двухкопеечный по своей простоте - "мигающий" баннер. Хотя это может быть и кнопка, и любой другой элемент на web-странице. Подобный эффект достигается контрастной сменой цветов картинки. Запустим MS Paint для создания шаблона. Откроем новый документ с размерами, нужными для изображения, скажем, 160 на 40 пикселей. Заливаем весь фон зеленым цветом и на него наносим надпись белыми буквами. Сохраняем рисунок. Кстати, совсем не обязательно сохранять его в GIF, поскольку многие программы-аниматоры поддерживают большое количество входных форматов, в том числе и популярные bmp и jpeg. Далее заливаем все белым (либо выделяем все и жмем Delete), и в том же месте, где и в первый раз - наносим ту же надпись, только теперь с зеленым цветом фона. Строго говоря, все то же можно сделать и на одном рисунке, просто залив другими цветами фон и надпись, либо же в Photoshop, применив 2 слоя. В любом случае сохраняем под новым именем. Второй и последний кадр готов, других у нас не будет. Можно приступать к сборке. Этот этап будет совсем простым, ведь у нас всего два кадра. Но если это совсем неинтересно, можно поиграть и с ними. Разместим, к примеру, несколько раз подряд эту маленькую последовательность. Выставим равные малые временные промежутки между ними, скажем, по десять сотых. А на границе перехода от первого выставим большую задержку, например, секунду. В результате получим уже иной баннер.




Мигающий баннер даже небольшого размера сразу бросается в глаза

Учтите, использовать подобные решения надо очень аккуратно и ограниченно. Вместе с тем, что мигающие элементы хорошо привлекают внимание, их обилие быстро надоест и будет только раздражать пользователя, особенно если он определенное время что-то читает на странице, а не быстро переходит по ссылкам...

Ссылки
GIF Movie Gear: http://www.gamani.com/ Microsoft GIF Animator (около 1.05 Мбайт): линк

Внимание: ссылки работоспособны на момент публикации материала. Сайт www.fcenter.ru не несёт ответственности за изменения на сторонних серверах.
Обсудить в конференции
aleax не на форумі   Reply With Quote
Старий 30-04-2006, 11:35   #2
Bad Boy
Читатель
 
Bad Boy's Avatar
 
Реєстрація: Sep 2005
Адреса: В Виннице конечно же
Повідомлення: 138
Send a message via Yahoo to Bad Boy
За замовчуванням

Цитата:
Повідомлення від aleax
Часть 2
Мож выложыть конечные результаты твоей работы?
__________________
Bad Boy не на форумі   Reply With Quote
Старий 30-04-2006, 12:06   #3
<Zenya>
Юзер
 
<Zenya>'s Avatar
 
Реєстрація: Nov 2005
Адреса: "пЪяНый КараСЪ"
Повідомлення: 33
Send a message via ICQ to <Zenya>
За замовчуванням

Цитата:
Повідомлення від Bad Boy
Мож выложыть конечные результаты твоей работы?

Воть=))
Attached Images
 
__________________
Мае ДыРы
<Zenya> не на форумі   Reply With Quote
Відповідь

Опції теми
Опції перегляду
Комбінований вид Комбінований вид

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Вкл.
Smilies are Вкл.
[IMG] code is Вкл.
HTML code is Викл.

Швидкий перехід


Поточний час: 13:47. Часовий пояс GMT +3.


Copyright ©2000 - 2025