Как оказалось изобразить падающий снег проще всего с помощью паттернов, поскольку требуется зацикленная анимация, что в статике соответствует бесшовному паттерну.
В свою очередь изготовить паттерны проще всего из заготовок снежинок в виде векторных форм. Каждая снежинка в этом случае является суб-путем, который можно свободно перемещать, трансформировать и главное легко выравнивать относительно границ окна или направляющих за счет симметричности формы снежинки и наличия узлов на кривой.
Снежинки в свою очередь запросто сделать по методу создания массивов:
Какие будут снежинки - дело вашего вкуса. В присоединенном файле формата psd есть три варианта классических форм и один неклассический. Чтобы сделать из тех заготовок паттерны, нужно отключить все слои кроме одного, и скомандовать Edit > Define Pattern...
Размер паттернов
Размер исходника паттернов: 800Х800 пикселов, режим Greyscale. Паттерны получатся такого же размера в том же режиме. Поэтому при использовании на мелких картинках уменьшайте размер ячейки паттерна методом Scale, в свойствах слоя Pattern Fill, или в свойствах эффекта Pattern Overlay.
Уменьшайте на: 50, 25, 10%. В этом случае паттерны меньше всего покорежатся. Если нужен другой размер, просто уменьшите файл заготовок паттернов и переназначьте паттерны заново, добавив в имя указатель на размер в пикселах. В этом тоже большой плюс слоев с векторными масками - вы получаете нужное количество пикселов без искажений формы.
После того как паттерны сделаны, в целевом документе создайте пару слоев сплошной заливки (Fill Layer), и назначьте каждому эффект Pattern Overlay выбрав тот или иной паттерн снежинок из библиотеки.
Не забудьте сбросить параметр слоя Fill в 0%, чтобы его собственная заливка исчезла. Поскольку паттерны у нас с альфой, то сквозь них - там где нет изображения белых снежинок - будет виден фон документа.
Настройте по месту эффекты паттернов: непрозрачность и режим смешивания. У меня стоит для одного слоя 60, для другого 35, и режим Linear Dodge для обоих.
Два слоя нужны для того, чтобы имитировать два плана - передний и задний. То есть, придать небольшую глубину сцене. Слой переднего плана будет с более яркими снежинками и падать они будут медленнее, чем менее яркие, но более быстрые снежинки заднего плана. Кроме того, это традиционный прием в анимации: чтобы не изображать колебания падающих снежинок каждой в отдельности, рисуются несколько пленок, которые просто перемещаются вниз и относительно друг друга по горизонтали при покадровой съемке поверх всех остальных пленок.
Обычная скорость будет считаться такой: перемещение паттерна на 1 его цикл по вертикали на 1 твининг анимации. Чтобы задать большую скорость, умножаем количество циклов на 1 твининг. То есть, перемещаем n раз. Откройте палитру Animation, и добавьте второй кадр. В то время как он выделен, выберите один из слоев, откройте его Blending Options, и выберите ранее добавленный и настроенный эффект Pattern Overlay. Переместите указатель в окно документа, прижмите Shift чтобы перемещение паттерна шло только по вертикали не смещаяясь случайно, и тащите его вниз. Если это односкоростной слой - тащите на весь цикл паттерна. Если двухскоростной или больше - считайте сколько раз протащили. Затем выделите оба кадра - 1 и 2, и давите кнопку Tweens Animation Frames. Задайте количество кадров и проверяйте. Поскольку первый и последний кадры одинаковые, то последний надо удалить.

В свою очередь изготовить паттерны проще всего из заготовок снежинок в виде векторных форм. Каждая снежинка в этом случае является суб-путем, который можно свободно перемещать, трансформировать и главное легко выравнивать относительно границ окна или направляющих за счет симметричности формы снежинки и наличия узлов на кривой.
Снежинки в свою очередь запросто сделать по методу создания массивов:
Внимание! У вас нет прав для просмотра скрытого текста.
1Внимание! У вас нет прав для просмотра скрытого текста.
Достаточно нарисовать одну ветку, а затем размножить ее вокруг выбранного центра еще 5 раз и готово.Какие будут снежинки - дело вашего вкуса. В присоединенном файле формата psd есть три варианта классических форм и один неклассический. Чтобы сделать из тех заготовок паттерны, нужно отключить все слои кроме одного, и скомандовать Edit > Define Pattern...
Внимание! У вас нет прав для просмотра скрытого текста.
[217.87 Kb] (cкачиваний: 38)Внимание! У вас нет прав для просмотра скрытого текста.
Размер паттернов
Размер исходника паттернов: 800Х800 пикселов, режим Greyscale. Паттерны получатся такого же размера в том же режиме. Поэтому при использовании на мелких картинках уменьшайте размер ячейки паттерна методом Scale, в свойствах слоя Pattern Fill, или в свойствах эффекта Pattern Overlay.
Уменьшайте на: 50, 25, 10%. В этом случае паттерны меньше всего покорежатся. Если нужен другой размер, просто уменьшите файл заготовок паттернов и переназначьте паттерны заново, добавив в имя указатель на размер в пикселах. В этом тоже большой плюс слоев с векторными масками - вы получаете нужное количество пикселов без искажений формы.
После того как паттерны сделаны, в целевом документе создайте пару слоев сплошной заливки (Fill Layer), и назначьте каждому эффект Pattern Overlay выбрав тот или иной паттерн снежинок из библиотеки.
Не забудьте сбросить параметр слоя Fill в 0%, чтобы его собственная заливка исчезла. Поскольку паттерны у нас с альфой, то сквозь них - там где нет изображения белых снежинок - будет виден фон документа.
Настройте по месту эффекты паттернов: непрозрачность и режим смешивания. У меня стоит для одного слоя 60, для другого 35, и режим Linear Dodge для обоих.
Два слоя нужны для того, чтобы имитировать два плана - передний и задний. То есть, придать небольшую глубину сцене. Слой переднего плана будет с более яркими снежинками и падать они будут медленнее, чем менее яркие, но более быстрые снежинки заднего плана. Кроме того, это традиционный прием в анимации: чтобы не изображать колебания падающих снежинок каждой в отдельности, рисуются несколько пленок, которые просто перемещаются вниз и относительно друг друга по горизонтали при покадровой съемке поверх всех остальных пленок.
Обычная скорость будет считаться такой: перемещение паттерна на 1 его цикл по вертикали на 1 твининг анимации. Чтобы задать большую скорость, умножаем количество циклов на 1 твининг. То есть, перемещаем n раз. Откройте палитру Animation, и добавьте второй кадр. В то время как он выделен, выберите один из слоев, откройте его Blending Options, и выберите ранее добавленный и настроенный эффект Pattern Overlay. Переместите указатель в окно документа, прижмите Shift чтобы перемещение паттерна шло только по вертикали не смещаяясь случайно, и тащите его вниз. Если это односкоростной слой - тащите на весь цикл паттерна. Если двухскоростной или больше - считайте сколько раз протащили. Затем выделите оба кадра - 1 и 2, и давите кнопку Tweens Animation Frames. Задайте количество кадров и проверяйте. Поскольку первый и последний кадры одинаковые, то последний надо удалить.

-Мозг - мой второй любимый орган. (Вуди Аллен)


24 сентября 2010
(







