Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Грачёва Методические указания ПАГ_ДИиМ.doc
Скачиваний:
87
Добавлен:
09.04.2015
Размер:
2.64 Mб
Скачать

Штриховая графика

Основой всех векторных форм в ToonBoomStudioявляется векторная линия или сплайн (Line Art). Форму линии определяют находящиеся на ней точки.

Форма линии может быть центролинейнойи определяться одним рядом точек, иликонтурной, когда сплайны образуют границу формы.

Для рисования в программе ToonBoomStudioиспользуются инструментыLine(рисует прямые линии),Polyline(рисует ломаные линии с помощью кривых Безье),Pencil(карандаш),Rectangle(прямоугольник),Ellipse(овал) иBrush(кисть). ИнструментBrushявляетсяконтурным, поскольку кистевой штрих – это залитая цветом форма, окружённая набором точек, определяющих её границу. Все остальные инструментыцентролинейны, то есть толщина их штриха одинакова в любом месте.

Толщину штриха можно задать с помощью палитры Pen(рис. 19):

Рис. 19. Палитра Pen

С помощью палитры Penможно установить минимальную и максимальную толщину штриха (это важно при использовании графического планшета), а также его форму. По умолчанию на палитре установлены пять типов штриха различной толщины, но можно добавить нужное количество штрихов с помощью кнопки “+” или удалить ненужные с помощью кнопки “-“.

Цвет линий задаётся с помощью палитры Color Palette(рис. 20):

Рис. 20. Палитра ColorPalette

Хорошим тоном считается создавать для каждого персонажа свою палитру цветов. Это можно сделать, выбрав в выпадающем списке NameпунктNew Palette. Цвета в новую палитру можно добавить и удалить с помощью кнопок “+” и “-”. Выбрать нужный оттенок можно, дважды щёлкнув мышью на цветовой кружок на палитре. Откроется диалоговое окноColor Picker(рис. 21), в котором можно выбрать нужный оттенок на цветовом квадрате или введя необходимые значения цвета в моделяхRGBилиHSB. Кроме того, можно задать необходимые значения прозрачности (параметрAlpha) или сделать заливку градиентной, отметив флажокGradient. Градиент может быть линейным или круговым, и, вне зависимости от типа, иметь не более 8 цветовых переходов. После выбора всех нужных параметров окно закрывается щелчком по крестику в верхнем правом углу.

Рис. 21. Окно ColorPicker

После выбора цвета и толщины штриха можно начинать рисование.

Ширина линий, нарисованных инструментами Pencil,Polyline, Line,RectangleиEllipseбазируется на величинеMaximum Size палитрыPen. Градиентные или текстурные (будут рассмотрены ниже) оттенки цвета использовать нельзя.

Инструмент Lineрисует отрезки; для того, чтобы продолжить предыдущую линию, нужно нажать и удерживать клавишу <Alt>. ИнструментPencilработает как обычный карандаш: им можно нарисовать линию произвольной формы, удерживая нажатой левую клавишу мыши. Продолжить линию, нарисованнуюPencilс помощью того же инструмента нельзя.

Инструментом Polylineудобно рисоватьсложныевекторные формы: в отличие от инструментаPencilлиния строится по точкам и легко продолжается. Для построения участка прямолинейной формы достаточно щёлкать левой клавишей мыши в нужных точках. Если строится криволинейный контур, нужно щёлкнуть левой клавишей мыши, добавляя точку на область рисования, и держа клавишу нажатой, управлять появившимися направляющими созданной точки. Если нужно сформировать острый угол криволинейного контура, необходимо, не отпуская клавишу мыши, удерживать нажатой <Alt>.

Для того чтобы замкнуть рисуемый контур, нужно навести курсор мыши на начальную точку этого контура. При появлении символа “o” нужно щёлкнуть клавишей мыши: контур замкнётся.

Если контур, нарисованный инструментами Pencilили Polylineнезамкнут, то залить его цветом нельзя.

Инструменты RectangleиEllipseрисуют прямоугольники и овалы соответственно. Для создания круга или квадрата нужно во время рисования удерживать <Shift>. Если во время рисования фигуры удерживать <Alt>, то овал или прямоугольник будет рисоваться из центра.

Рисовать с помощью инструмента Brushудобно с использованием графического план­шета, поскольку ширина линии может изменяться в зависимости от нажима пера. Штрихи, созданные с помощьюBrush, выглядят более натурально за счёт того, что ширина линий слегка варьируется, но требуют больше памяти для хранения из-за своейконтурнойприроды. Заливка такого штриха может быть не только сплошной, но и градиентной или текстурной. Каждый штрих по умолчанию воспринимается программой как отдельный объект, и для их объединения нужно выполнитьToolsDraw Top Layer(ИнструментыРисовать одним слоем).

Контурные элементы можно преобразовывать в центролинейные и наоборот.

Для того, чтобы преобразовать контур, нарисованный кистью, в линию, необходимо выполнить ToolsExtract Center Line. Программа рассчитывает расстояние между противоположными точками контура, и создает линию между ними. Ширина этой линии базируется на средней величине между минимальной и максимальной ширинами штриховой формы. При этом также уменьшается размер файла, потому что каждая точка требует для хранения некоторый объём файла.

Для преобразования центролинейной формы в контур нужно выполнить ToolsConvert Lines To Brush. Если применить к таким контурам инструментEraser(Ластик) эффект будет более натуральным (рис. 22, справа). Выбрать размер инструментаEraserи настроить его форму можно с помощью палитрыPen.

Рис. 22. Воздействие инструментом Eraserна центролинейную (слева) и контурную (справа) форму

Кроме инструмента Eraserдля изменения контуров можно использовать инструментыCutter(Нож) иScissor(Ножницы). ИнструментCutterразделяет объект на отдельные самостоятельные секции, а инструментScissorсоздает прямоугольное или произвольное выделение, отделяя секцию, которую можно удалить или переместить.

Рисование от руки даже с помощью инструмента Polylineзачастую создает множество лишних точек, которые не влияют на общую форму фигуры. КомандаSmooth(Сгладить) позволяет автоматически избавиться от лишних точек, тем самым сокращая общий объем файла анимации.

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