# Окно слоев

Документ Moho состоит из слоев , каждый из которых можно редактировать и анимировать независимо от других. Слои можно представить как прозрачные листы пластика. На каждом из этих листов можно рисовать в отдельности и конечным результатом будет композиция всех этих слоев.

Слои можно добавлять, удалять, копировать и менять порядок следования. Панель слоев - это окно, на котором можно выполнить все вышеперечисленные операции.

## Введение

Панель слоев представляет собой небольшое окно, которое всегда видимо во время работы над проектам в Moho. Она состоит из двух основных разделов: панели инструментов и списка слоев.

Панель слоев

## Список слоев

Бо льшую часть панели занимает список слоев, представляющий верткальнопрокручиваюемый список всех слоев документа. При отображении проекта самый нижний слой идет первым снизу, за ним - второй и так далее до самого верхнего слоя. Если два слоя содержат пересекающиеся между собой объекты, то именно порядок следования слоев определяет, какой их этих слоев будет отображен выше, а какой - ниже.

Каждый слой представляется ввиде отдельной записи, которая выглядит примерно так:

Представление одного слоя в Moho.

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

Самая левая пиктограммка указывает, какого типа выбранный нами слой. Слой может быть векторным, групповым, слоем костей, слоем изображения, переключаемым и слоем с частицами. Справа находится пиктограмма, контроллирующая отображается слой или нет. Если пара глаз видима, то любой нарисованный вами объект на этом слое будет видим как на рабочем поле, так и после визуализации проекта. Если же по ней щелкнуть, то она исчезнет, а вместе с ней и все объекты на этом слое. Это можно использовать, чтобы скрыть несколько неиспользуемых в данный момент слоев во время работы. Также только видимые слои отображаются после визуализации - в процессе работы над проектом можно визуализировать тестовые кадры, скрыв при этом некоторые слои, что существенно увеличит скорость. Примечание: поведение пиктограммки видимости активного в данный момент слоя несколько отличается. Активный в данный момент слой всегда видим (иначе, как бы вы могли его радактировать, если бы он был невидим?). Щелкнув сейчас на его пиктограммке отображения (удерживая при этом клавишу <alt>), можно сделать все остальные слои видимыми или невидимыми.

Определенные типы слоев действуют как "группы" и могут содержать в себе другие слои. (Их можно представить ввиде папок на жестком диске). У таких слоев стоит слева маленький треугольничек. Щелчек по этому треугольнику открывает и закрывает эти группы слоев, отображая и скрывая подслои, которые они содержат.

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

Ну, и последнее, что необходимо знать о настройках списка слоев - это их свойства. Двойной щелчек по мыши по одному из слоев в списке вызывает диалоговое окно с множеством параметров управления внешним видом и поведением слоя. Это диалоговое окно подробно описано в разделе Свойства слоя (Layer Properties) ниже.

## Панель инструментов слоя

На верхушке панели слоя имеется панель инструментов, позволяющая произвести со слоями некоторые операции. Все кнопки панели инструментов описаны ниже:

Новый слой (New Layer)

Добавляет в проект новый слой. Всплывающее меню позволяет выбрать тип добавляемого слоя. Новый слой помещается непосредственно над текущим активным слоем.

Дублировать слой (Duplicate Layer)

Делает копию текущего активного слоя и добавляет его в проект. Эта копия помещается непосредственно над текущим активным слоем. Если вы сделаете дубликат группового слоя, то все его подслои также будут дублированы.

Удалить слой (Delete Layer)

Удаляет текущий активный слой. Эту команду нельзя отменить, поэтому перед удалением появится запрос на подтверждение, действительно ли вы хотите это сделать.

Свойства слоя (Layers Properties)

Эта команда вызывает диалоговое окно с различными настройками для управления внешним видом и поведением слоя. В следующем разделе, Свойства слоя (Layer Properties), будет подробно описана каждая из этих настроек. Это диалоговое окно также можно вызвать двойным щелчком на текущем активном слое.

## Настройки слоя (Layer Settings)

Диалоговое окно свойств слоя можно вызвать либо двойным щелчком мыши по одному из слоев в списке слоев или выделить сначала слой, затем щелкнуть по кнопке Свойства слоя (Layer Properties) на панели инструментов слоя.

Настройки слоя.

### Общие (General)

Эта закладка доступна во всех типах слоя и управляет эффектами отображения слоя.

Имя (Name)

Это поле позволяет менять имя слоя. Сюда можно впечатать любое имя слоя, какое захочется и, после щелчка по кнопке ОК, оно появится в списке слоев. Хорошие имена существенно облегчают работу над сложными проектами. Примерами правильных имен слоя могут послужить следующие: "Background" (фон), "Body" (тело), или "Head" (голова).

Скрыть в режиме редактирования (Hide in editing view)

Отметьте этот параметр, чтобы скрыть слой во время редактирования. Хотя слой будет невидим в режиме редактирования, он все же будет отображен после визуализации. Это можно использовать для увеличения скорости работы программы. При работе можно скрыть такие слои, как детали фона, текстуры или же спецэффекты, такие как слои частиц. Обратите внимание на то, что если скрытый слой активен, то он перестает быть скрытым на время редактирования.

Создание эффектов (Compositing Effects)

Эта группа параметров позволяет изменять некоторые свойства слоя в процессе анимации. При изменении их на кадрах, отличных от нуля, необходимо добавить соответствующему каналу эффектов слоя ключевой кадр. Например, если перейти на первый кадр и сделать слой видимым, затем перейти на 20-й кадр и сделать его невидимым, то слой не появится до 20-го кадра.

Итак, это объясняет первый параметр - он контролирует видим слой или нет. Здесь очень важно обратить внимание на то, что этот параметр абсолютно независим от кнопки отображения слоя в списке слоев: это два абсолютно разных понятия отображения слоя, они никак не влияют один на другой. "Глаза" в списке слоев созданы для вашего удобства: при работе над одним слоем, другой можно сделать невидимым. Однако параметр отображения слоя (Visibility) в диалоговом окне свойств слоя предназначен для создания определенных эффектов во время анимации. Например, если у вас есть рисунок с лампочкой на первом кадре, то на 10м кадре вы ее включаете, на 20-м выключаете, на 30-м включаете и т.д., тем самым создавая эффект мигающего света.

Поле "радиус размытия" позволяет применять размытие (в пикселях) к целому слою, имитируя эффект фокуса камеры. Размытие может быть анимировано, помещая слой в фокус и убирая из него.

Поле "Alpha" позволяет редактировать прозрачность всего слоя. Значение, равное 255 никак не повлияет на слой, в то время как значение 0 делает его полностью невидимым. При изменении значения этого параметра от 0 на первом кадре до 255 на 10-м кадре, слой постепенно появится из неоткуда, что иногда более предпочтительно, чем свойство "Включить/Выключть" параметра "Отображать" (" Visible").

Есть еще два параметра: "Отзеркалить горизонтально" ("Flip horizontally") и "Отзеркалить вертикально" ("Flip vertically"). Щелчок по этим кнопкам отзеркалит слой в указанном направлении. (Если слой является групповым, то его подслои тоже отзеркалятся) Это может быть удобно в случае, если вы хотите дублировать слой и чтобы оригинал находился напротив копии, на подобии зеркала.

Направление вращения в соответстви с направляющей (Rotate to follow path)

Если этот параметр отмечен, то слой будет вращаться автоматически в соответствии с направляющей. (Особенно это относится к направлению "вверх" при перемещении слоя). Это может быть полезно для для создания, например, летящей стрелы, направленной точно в цель.

Вращение за камерой (Rotate to face camera)

При включенной этой опции, слой будет автоматически вращаться вокруг своей вертикальной оси, оставаясь при этом всегда перед камерой. Данный метод может быть использован при вместе с 3D-камерой. Например, деревья, которые постоянно поворачиваются к камере, может секономить очень много времени.

Использование модификатора изображения HSV

Этот параметр позволяет использовать файл изображения для размытия цвета на слое. Иногда это необходимо сделать для того, чтобы размыть четкие цвета в проекте и сделать их более естественными. Трудно дать ясное определение по работе данного метода. Наилучший способ понять, как это все работает - рассмотреть примеры модификатора изображения, прлагаемые к программе. Эти изображения должны быть близки к 50% серого. Другие изображения могут привести к неожданным результатам. Не бойтесь экспериментировать - вы всегда можете отменить все действия данного модификатора, просто выключив отключив его в настройках.

Антимаскинг (Immune to masking )

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

Не реагировать на движения камеры (Immune to camera movements)

Иногда существует необходимость заставить некоторые слои игнорировать камеру. Например, вы можете захотеть, чтобы определенные части фона или же заголовок/логотип оставались на своем месте даже пр передвижении камеры.

Не реагировать на глубину поля (Immune to depth of field)

Функция глубины поля (в окне настроек проекта) позволяет иммитировать размытость объектов различной степени в зависимости от их отдаленности от камеры. Этот параметр позволяет отключить эту функцию для определенных слоев.

Режим сочетания слоев (Layer blending mode)

Обычно, слои совмещаются один на другом в соответствии с прозрачностью кождого слоя. Данное выпадающее меню позволяет выбрать различный режим сочетания слоев для каждого слоя. Это может быть очень полезно для создания эффектов тени и света.

### Тени (Shadows)

Тень слоя (Layer Shadow)

Этот раздел позволяет применить эффект тени к слою. Отмечая параметр, "Shadow on" (Включить тень) заставит всех объектов текущего слоя отбрасывать тень на слои внзу.

Направление тени ("Shadow direction") контролирует направление, куда падает тень. Для зменения направления просто переместите ползунок по кругу.

Расстояние ("Offset") управляет тем, насколько далеко падает тень от своих объектов. Большее расстояние делает объекты более высокими, чем они есть в действительности. Параметр размытия ("Blur") определяет насколько мягкими или твердыми будут края тени.

Параметр Расширение ("Expansion") позволяет расширить расстояние, на которое падает тень. Это модно использовать для созданя эффекта ореола. Попробуйте задать следующие значения: расстояние (Offset) = 0, размытие (Blur) = 8, а расширение (Expansion) = 8.

Ну, и последний параметр здесь - Цвет тени ("Shadow color"), позволяющий выбрать цвет отбрасываемой тени. Также можно редактировать прозрачность тени.

Затемнение слоя (Layer Shading)

Этот раздел похож на предыдущий раздел Тени слоя ("Layer Shadow"). Однако, вместо того чтобу отбрасывать тень назад слоя, эти настройки позволяют применить затемнение сверху слоя. После установления этого параметра, все объекты на слое становятся слегка затемненными, что дает им эффект округления по краям.

Направление затемнения ("Shading direction") отвечает за направление появления затемнения. Просто переместите ползунок по кругу и направление затемнения изменится.

Расстояние ("Offset") контролирует насколько далеко вглубь объекта проникнет затемнение. Бльшое значение расстояния округляет объект. "Размытие" указывает насколько остры или сглажены края объекта. Сокращение "Contraction" позволяет сдвинуть затемнение в центр слоя.

В заключение, щелкнув на квадратик Цвет затемнения ("Shading color") можно изменть цвет примененного затемнения. Здесь также можно отредактировать прозрачность затемнения.

### Размытие движения (Motion Blur)

Этот раздел управляет эффектом размытия движения для текущего слоя. Данный параметр можно включить и выключить во время анимации. Настройки по-умолчанию работают достаточно хорошо для получения довольно неплохого эффекта.

Параметр Количество кадров ("Frame count") указывает количество копий слоя, следуемых за ним в качестве раскадровки. Иногда большое количество кадров используется для достиженя эффекта анимации.

Пропустить кадр ("Frame skip") устанавливает границы между кадрами размытия движения. Большое количество кадров увеличивае эффект размытия.

Параметры Начальная прозрачность ("Start Alpha") и Конечная прозрачность ("End alpha") управляют процессом появления или исчезновения размытия. Обычно при раскадровке эффект размытия уменьшается. Однако, в некоторых случаях необходмо, чтобы размытие не исчезало совсем. Для этого нужно, чтобы значеня обеих параметров были равны 255. В таком случае размытие будет полностью непрозрачным.

Радиус размытия ("Blur radius") устанавливает радиус (в пикселях) распространения эффекта размытия.Masking

### Векторы (Vectors)

Эта закладка доступна только векторным слоям. Она управляет видом линий и заливок слоя.

Первый параметр называется "Сопоставление масштаба" ("Scale compensation"). Если этот параметр включен (по-умолчанию он включен) и вы масштабируете весь слой, то все линии становятся толще или тоньше, сохраняя пропорции слоя.

Следующие элементы управления включают "эффект зашумления"("noise effect"). Добавление слою "шума" делает рисунок более похожим на нарисованный от руки или же во всяком случае избавляет от этой ужасной компьютерной точности. Конечно же, применение данного метода зависит исключительно от художника: если вам нравится компьютерная точность, то этот параметр вам явно не подходит.

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

Третий переключатель - "Анимация шума" ("Animated noise") управляет тем, будет ли фактор шума меняться во время анимации. Это может привести либо к отвлекающему виду, либо к чему-то свободному и необычному, в зависимости от ваших вкусов. Поэкспериментируйте еще и с этим элементом управления, обращая внмание на круг предварительного просмотра.

Ну, последние три текстовых поля: "Расстояние"("Offset"), "Масштабирование"("Scale"), и "Дополнительные линии"("Extra lines"). Расстояние определяет насколько далеко в пикселях (в среднем) ваш рисунок будет искажен от его первоначальной формы. Масштабирование означает "зазубренность" искажения. Больше значения этого параметра создают более гладкое искажение, в то время как маленькие придают вид скомканой бумаги. Дополнительные линии означают то, что Moho добавляет дополнтельные копии каждой линии, скажая каждую по-своему.

### Сортировка по глубине (Depth Sort)

Эта закладка достурна только у групповых слоях и слоях костей. Сортировка по глубине имеет два элемента управления трехмерными параметрами. Параметр сортировки слоев по глубине "Sort layers by depth" позволяет подслоям перемещаться вперед и назад друг друга. Обычно слои в окне редактирования появляются в той же последовательности, в какой они отображены на панели слоев. Тем не менее, при включенной данной опции слои отображаются так, как они видны из камеры. Более подробное описание данного параметра ищите в Уроках . Обычно,слои сортируются по своей глубине от камеры, однако если вы хотите создать трехмерный объект с использованием слоев (например куб или пирамиду), вам следует включить параметр "Sort by true distance" (Сортировать по истинному расстоянию). Это говорит Moho сортировать слои по расстоянию от камеры к началу оси координат слоя, а не по глубине. Обычно эту опцию не включают.

### Изображение (Image)

Эта закладка доступна только для слоев изображения.

В этой закладке есть только два контроля управления. Первый - кнопка с надписью "Source Image..." (Источник изображения), позволяет выбрать изображение, которое может быть использовано на этом слое. Вы можете ее использовать для того, чтобы изменить существующее изображение. Следующий элемент управления - "Деформация слоя при помощи костей". Если этот параметр включен и слой изображения расположен внутри слоя кости, то кости могут быть использованы для деформации изображения.

### Переключаемый слой (Switch)

Эта закладка доступна только для переключаемых слоев.

Первый элемент управления называется "Интерполирование подслоев". Если этот параметр отмечен, то переход между подслоями будет плавным, в случае если конечно все они являются векторными слоями и состоят из одинакового числа узлов.

Второй элемент управления представляет собой кнопку "Source Data..." (Источник данных), позволяющий выбрать файл данных для управления переключаемым слоем. Файл не является обязательным (переключаемым слоем можно управлять и вручную), но если вы все же решили использовать файл данных, то у вас есть два выбора:

1) Вы можете создать переключаемый файл данных для синхронизации звука при помощи одной из специальных программ, такх как Magpie или Pamela .

2) Если у вас нет времени и вы хотите сделать все быстро, то можно использовать в качестве сточника данных обычный звуковой файл (для этого необходим QuickTime). В этом случае ваш переключаемый файл должен содержать несколько форм рта, начиная от закрытого и до полностью открытого. Громкость звукового файла управляет тем, какую именно форму необходимо использовать на определенном кадре. При установки настроект таким образом, чтобы звуковой файл управлял переключаемым слоем можно использовать либо автоматическую регулировку звука (рекомендуется), либо регулировать его самостоятельно. При использовании ручной настройки, следует начать со значения 1 - если же рот будет открыт слишком широко, то попробуйте установть меньшее значение (0.75 или 0.5). Если же рот не достаточно широко открыт, то, соответственно, увеличте значения (до 1.5 или 2). Пример этого метода можно найти в Уроках .

### Частицы (Particles)

Эта закладка доступна только для слоев с частицами. Описание работы с элементами управления слоя частиц находтся в разделе Particle Layer.

### 3D параметры (3D Options)

Данная закладка доступна только для трехмерных слоев. Параметры "Default color" (Цвет по-умолчанию) и "Edge color" (цвет граней) позволяют настраивать цвет 3D-модели. Если вы импортировали трехмерную модель, содержащую цвета и текстуры, тогда будут использоваться они. Цвет по-умолчанию используется только когда в самой модели не определен ни один цвет.

Элементы управления "Polygon orientation" (Направление многоугольника) позволяет настроить поворот прямоугольника - по часовой стрелке или против нее. Если после импортирования модель выглядит вывернутой на изнанку или искажена каким-то другим способом, то попробуйте изменить положение многоугольника.

Значение "Edge offset" (смещение краев) позволяет настроить, с каким смещением прорисовываются грани трехмерной модели. Нулевое значение соответствует отсутствию видимых граней модели.

В заключение, рассмотрим еще один параметр - "Warp using bones"(искажение слоя при помощи костей). При включенной этой опции и трехмерном слое, помещенном внутрь слоя костей, кости можно использовать для искажения 3D-модели. Не забывайте, однако, о том, что хотя модель является трехмерной, кости все же - двухмерные, что ограничивает возможности управления трехмерным объектом.

### Note

This tab is only available for note layers, and lets you change the text label in the note.