Урок 3

Костите са чудесен инструмент за манипулиране на обекти на високо ниво. За да работят костите, векторните контролни възли и други обекти трябва да бъдат прикрепени към тях. Има три начина за свързване на обекти с кости: автоматично, ръчно и използване на слой. Този урок ще ви покаже разликата между тях.

Да започнем с един пример

В този урок ще започнем с проект, който вече съдържа някакъв чертеж. Нарича се "Tutorial 3.1" и се намира в папката "Tutorials/3 - Bones" в главната директория на програмата. Когато отворите този файл, ще видите следното:

Входната точка за този урок.

възли

Автоматично плетене

Най-лесното и често използвано подвързване е автоматичното подвързване. Когато рисувате нов обект в Moho (или импортирате файлове с изображения), всички тези обекти автоматично имат свойството за автоматично свързване на кости. Всичко, което трябва да направите, е просто да добавите кости.

В прозореца Слоеве (слоеве) щракнете върху бутона за добавяне на нов слой и изберете от падащото меню елемента "Кост" (Кост). Кликнете два пъти върху новия слой, за да изведете диалоговия прозорец за настройки на слоя. Наименувайте новия слой "Arm Bones" и щракнете върху OK. Накрая плъзнете векторния слой "Ръка" нагоре в слоя кост:

Слоят на ръката е разположен вътре в костния слой

възли

Добавяне на кост

Уверете се, че слоят кост е избран, след това вземете инструмента за добавяне на кост и в режим на редактиране създайте две кости: първата трябва да започва от рамото и да завършва на лакътя, а втората трябва да започва в края на втората и да завършва на китката:

Създайте две нови кости.

кост

Управление на костите

Това е всичко, от което се нуждаете за автоматично подвързване. Използвайте инструментаконтроли на костите и се опитайте да преместите костите. Ръката ще се движи автоматично с тях, както е автоматично прикрепена към тях.

Проверете движението на костта.

урок

Тази ръка работи доста добре, но нека я подобрим малко. Щракнете два пъти върху слоя кост, за да изведете диалоговия прозорец за настройки на слоя. Отидете в раздела Bones, проверете опцията „Region binding“ и щракнете върху OK:

Активирайте регионалното свързване

кост

Гъвкавото свързване (по подразбиране за нови обекти) използва метод на свързване, при който всяка кост има някакво влияние върху всеки възел на векторния слой: колкото по-далеч е възелът от костта, толкова по-малко е влиянието.

Регионалното свързване, от друга страна, има диапазон, извън който костта няма ефект върху векторните възли. Това може да се използва за по-прецизно движение, но изисква допълнителна настройка.

Силата на костта

Сега, с активирано регионално прихващане, активирайте инструмента за контрол на костната сила. Около всяка кост можете да видите нейната зона на действие. Тези векторни възли, които са в тази област, могат да се контролират от тази кост. Ако възелът не е в зоната на въздействие, тогава той се движи заедно с най-близката кост. С помощта на инструмента Bone Strength Tool щракнете и плъзнете всяка кост, за да преоразмерите зоната на ефекта. Идеята е да се направи обхватът достатъчно голям, за да включва всички части на тялото, необходими за управлението му:

Увеличени зони на действие

възли

Не се притеснявайте, че някои части на ръката са навънобласти на въздействие - те ще се движат заедно с най-близката кост, която е ръката.

Управление на костите

Използвайте костния инструмент и преместете ръката си още малко. Движението трябва да е по-прецизно, отколкото при гъвкавото връзване.

Ръчно връзване

Ръчното обвързване се използва главно за съвместимост с по-стари версии на Moho. Автоматичното свързване на всичко на място с регионални влияния е най-лесният начин за работа с кости в Moho. Понякога обаче се нуждаете от повече контрол над това кои точно възли искате да управлявате.

Изберете кост

За да свържете ръчно възли с кости, първо трябва да изберете векторния слой на ръката. След това с помощта на инструмента за избор на кост изберете костта на горната част на ръката.

Подчертаване на горната част на ръката.

кост

Връзване на възли

След това активирайте инструмента за свързване на възли и начертайте правоъгълник около всички възли на ръката, за да ги изберете. Натиснете интервала, за да прикрепите избраните възли към избраната кост.

Завържете всички възли на горната част на ръката.

възли

След това начертайте правоъгълна селекция около възлите на долната част на ръката, както е показано по-долу:

Подчертаване на костите на долната част на ръката

възли

Управление на костите

Натиснете интервала, за да прикрепите избраните възли към избраната кост. Всичко е готово - ръчно сте завързали възлите на двете кости на ръката. Сега го проверете с инструмента за управление на костите.

Ръчното свързване на възли също може да бъде много досадно и отнема много време, особено когато работите с обекти, които имат голям брой възли. В допълнение, автоматичното прихващане може да се използва за деформиране на слоеве с изображения, докато ръчното прихващанеобвързването не може да направи това - още една причина да използвате автоматично обвързване (било то в режим на гъвкаво или регионално обвързване).

Свързване на слоеве

Котва на слоя

Последният начин за свързване на обект с кост е свързването на цял слой. Уверете се, че векторният слой с ръка все още е избран и активирайте инструмента за прихващане на слоя. Кликнете върху долната кост на ръката, за да свържете целия слой на ръката към нея.

Свързване на слоя на ръката към костта на долната част на ръката

кост

Управление на костите

Използвайки инструмента за управление на костите, опитайте се да преместите костите. Имайте предвид, че целият слой на ръката се движи заедно с долната кост на ръката. Това не е много полезно за тази ръка, но свързването на слой с кост може да бъде много полезно, когато прикрепяте обект към герой. Например, превключваем слой, съдържащ множество форми на уста, може да бъде прикрепен към костта на главата. Или ако искате героят да държи някакъв предмет в ръката си, тогава този предмет може просто да бъде прикрепен към костите на ръката.

Преминете към автоматичен режим

Котва на слоя

Нека отменим всички обвързвания и да превключим обратно към режим на автоматично обвързване. Използвайки инструмента за закотвяне на слоя, щракнете където и да е в работното пространство - това казва на Moho да не закотвя слоя към никоя кост. След това изберете командата от менютоРедактиране->Избери всички(Редактиране->Избери всички), за да изберете всички векторни възли. След това изберете командата от менютоBone->Flexi-Bind Points(Bones->Flexi-Bind Points), за да извършите гъвкаво свързване на възли, както беше направено в началото. С помощта на инструмента за управление на костите преместете костите наоколо, за да се уверите, че възлите автоматично се щракват отново.