Свобода кода

блог программиста

Поиск по блогу

Имитация движения дерева

17 Январь 2010 . Alex пишет -

В предыдущей заметке было показано, как сгенерировать случайное дерево. Настало время немного оживить статическую картинку. При движении дерева под ветром используется та же иерархия, которая была использована при его построении. Лично мне понадобилось некоторое время, чтобы осознать этот факт, но зато потом все становится совершенно очевидно: (далее…)

Рубрики: Визуальные эффекты

Генератор деревьев

12 Январь 2010 . Alex пишет -

Данная заметка посвящена рисованию деревьев естественного вида с применением стандартных средств (рекурсия/многократное применение алгоритма с масштабированием). В дальнейшем будет показано, как создать движение с использованием внутренней иерархии анимационных клипов.

Теперь перевожу на простой человеческий язык: мы собираемся нарисовать дерево и заставить его качаться на ветру. Для этого мы смоделируем природные явления на программном уровне.

(далее…)

Рубрики: Визуальные эффекты

Анимация PSD-файлов Photoshop в Flash

14 Октябрь 2009 . Alex пишет -

В прошлой статье мы остановились на том, что я пообещал рассказать вам о том, как происходит анимация многослойных фотошоповских файлов в FLASH. В этой статье будет показано, как воссоздать файл Photoshop на слоях Flash. Процесс рассматривается во всех подробностях, потому что они весьма поучительны (и к тому же бесплатны!), хотя модуль Photoshop PSD2FLA от сторонней фирмы Media Lab существенно упрощает этот процесс. Вероятно, читатели, работающие с Director, помнят Media Lab как разработчика PhotoCaster, популярной и почитаемой надстройки для импортирования PSD-файлов в Director. (далее…)

Рубрики: Визуальные эффекты

Создание SWF на базе анимированного формата GIF

7 Октябрь 2009 . Alex пишет -

Мне показалось, что читателю было бы интересно узнать, как улучшить визуальное восприятие GIF-файла, загрузив его в Flash. Я отправился на страницу O’Reilly , где меня встретила зверушка (утверждают, что это долгопят). Имя файла oreilly_header1.gif вполне типично для срезов, создаваемых для таблиц на базе HTML, - стало понятно, что с этим GIF-файлом можно работать. Я еще раз посмотрел на эту зверушку, благо она была довольно симпатичной, и подмигнул ей. Она подмигнула в ответ. После начального замешательства и обязательного повторения эксперимента я понял, что имею дело с анимированным GIF-файлом. Тогда я задумался… На примере Flash-версии файла с этой зверушкой было бы удобно продемонстрировать различия между Flash и традиционным дизайном HTML. В данной статье я покажу, как применение Flash позволяет уменьшить размер файла по сравнению с анимированным GIF. (далее…)

Рубрики: Визуальные эффекты

Эффекты FLASH. Имитация зернистости старой пленки.

25 Сентябрь 2009 . Alex пишет -

Векторный механизм графического вывода Flash обладает массой достоинств, но иногда требуется получить менее четкое изображение и уменьшить резкость границ. Одним из простейших способов получения более стильной анимации или приглушения излишне резких границ является эффект зернистости, характерный для старых кинопленок. Для получения более драматических или специализированных эффектов его можно объединить с эффектом колоризации или сепийной цветовой гаммы. (далее…)

Рубрики: Визуальные эффекты

Текстовые эффекты на уровне пикселов

13 Сентябрь 2009 . Alex пишет -

В прошлый раз я рассказывал о возможности визуализации графики при помощи пикселов. Однако понятно, что этот процесс будет значительно ухудшать быстродействие. Чтобы этого избежать логично предположить, что можно уменьшить число изменяемых пикселов, но это, в свою очередь, приведет к ухудшению качества, а это уже нам неинтересно. Но неужели же нам надо просто забыть про возможности, которые дает работа с пикселами? Ни за что! На самом деле, если немного подумать, то станет ясно, что этот метод визуализации все равно будет хорошо работать в случаях когда изображение невелико и в случаях, когда на изображении много фоновых пикселов, которые не нуждаются в изменении. А теперь давайте подумаем – что это нам напоминает? Все правильно – именно текст! С текстом тоже можно работать на уровне пикселов!
(далее…)

Рубрики: Визуальные эффекты

Визуализация Flash. Пиксельная графика.

3 Сентябрь 2009 . Alex пишет -

Что прежде всего приходит в голову, когда речь заходит о технологии Flash? Ну разумеется многочисленные визуальные эффекты и анимации, которыми мы так любуемся на чужих сайтах. Но почему бы не сделать нечто подобное самим? В настоящем посте я затрону темы, касающиеся визуализации Flash.
(далее…)

Рубрики: Визуальные эффекты

Flash и интернет

13 Август 2009 . Alex пишет -

Сегодня я хочу поговорить о связи технологии Flash и интернета. Сейчас подавляющее большинство сайтов используют flash-элементы в дизайне. Меню, шапки, баннеры и многое-многое другое уже не представляется без этой технологии. Она позволяет создавать красивейшие решения привычных образов.  Изначально Flash создавался как инструмент для создания анимации в условиях каналов связи с низкой пропускной способностью, но с тех пор фирма Macromedia добавила много возможностей для построения графического пользовательского интерфейса (GUI). Теперь уже нищкая пропускная способность - это точно не для Flash!
(далее…)

Рубрики: Визуальные эффекты

Работа с FLASH

3 Август 2009 . Alex пишет -

Механизм анимации Flash не блещет быстротой, потому что основным критерием оптимизации Flash Player была не скорость, а минимальный размер передаваемого файла. Кроме того, этот механизм проектировался с расчетом на использование в Веб, то есть оптимизация ориентировалась на малые файлы, а не на большие, сложные анимации. Для обеспечения минимального уровня требований и максимальной совместимости Flash Player не поддерживает аппаратное ускорение. Из-за этого Flash-дизайнеры часто сталкиваются с проблемами быстродействия. (далее…)

Рубрики: Визуальные эффекты