Outline Layer
Contents
О кривых контура
Кривые контура используются для создания штрихов или окантовки залитых цветом областей, они придают "комиксный" вид анимации если обрисовать ими залитые цветом области. Также отдельные кривые контура (штрихи) используются для создания реалистичных объёмных рисунков и вместе с тенями (созданными градиентом или размыванием) являются основами создания художественной работы.
Чтобы создать кривую контура используйте инструмент "Кривые" BLine Tool/ru и выставьте флажок "Создать кривую контура" (Create Outline BLine) на Панели "Параметры инструмента" Tool Options Panel. Когда вы закончили создавать форму кривой контура и нажали кнопку "Создать" (или выбрали другой инструмент) можно считать что кривая создана, её цвет будет соответствовать выбранному для контура.
Параметры кривой контура
Ниже представлены параметры кривой контура:
Name | Value | Type |
Z Depth | 0.000000 | real |
Amount | 1.000000 | real |
Blend Method | Composite | integer |
Color |
|
color |
Origin | 0.000000u,0.000000u | vector |
Invert |
|
bool |
Antialiasing |
|
bool |
Feather | 0.000000pt | real |
Type of Feather | Fast Gaussian Blur | integer |
Winding Style | Non Zero | integer |
Vertices | List | list (BLine) |
Outline Width | 2.000000pt | real |
Expand | 0.000000pt | real |
Sharp Cusps |
|
bool |
Rounded Begin |
|
bool |
Rounded End |
|
bool |
Loopyness | 1.000000 | real |
Homogeneous |
|
bool |
Специфические параметры кривой контура
Первые 11 параметров кривой контура стандартные и их можно наблюдать для разных типов слоёв, кликните на ссылку чтобы прочитать их описания. Здесь описаны только параметры относящиеся именно к кривой контура.
Ниже представлен скриншот с кривой контура в процессе создания:
Ширина контура
Параметр ширина контура это величина представляющая собой рациональное число в пикселях и определяющее основное значение ширины для всех точек кривой одновременно. Он производит эффект в сочетании с параметром ширины дочерних вершин кривой, таким образом установив значение Ширины Контура в 1.0px конечный результат для каждой вершины будет получен исходя из формулы: Ш = ОШК * ШВ + 2Р.
Где:
- Ш - фактическая ширина для данной вершины
- ОШК - общий параметр ширины всех вершин (то есть Ширина Контура)
- ШВ - значение ширины конкретной вершины
- Р - значение параметра Расширение
Контрольная точка толщины будет показывать радиус для каждой вершины.(Ш/2)
В конечном счёте ширина для каждой вершины будет ровна: ((Ширина Вершины * Ширину Контура) + Расширение*2):
изначальное изображение | после удвоения значения "Ширина Контура" |
Есть возможность установить отрицательное значение для ширины, которое вывернет вершину на изнанку. Вот пример на котором левая вершина имеет отрицательное значение ширины, а правая имеет положительное значение. Обратите внимание как края кривой пересекаются между вершинами по середине:
Расширение
Параметр Расширение схож с Шириной контура, но вместо того чтобы умножать значение ширины каждой вершины оно прибавляется к радиусу этой вершины. Другими словами (2*Расширение) добавляется к диаметру каждой вершины.
В конечном счёте ширина каждой конкретной вершины будет ровна: ((Ширина Вершины * Ширина Контура) + Расширение*2):
нулевое расширение | не нулевое расширение |
Острые пики
Активирует 'острые пики' делает углы заострёнными если касательные разделены:
не заострённые пики | заострённые пики |
Закруглённое начало
Активирует 'закруглённое начало' делает начало кривой закруглённым:
не закруглённое начало | закруглённое начало |
Закруглённый конец
Активирует 'закруглённый конец' делает конец кривой закруглённым:
не закруглённый конец | закруглённый конец |
Loopyness
This parameter currently does absolutely nothing at all!
Homogeneous
Enabling 'Homogeneous' changes the way that the width of the outline changes from one blinepoint to the next. Each point in the bline has its own width, and the bline has its own 'Outline Width' and 'Expand' parameters which are used to give the final width at each blinepoint. The 'Homogeneous' parameter controls how the width is interpolated between two neighbouring blinepoints:
- When 'Homogeneous' isn't checked, the width is interpolated linearly with the spline's 't' parameter.
- When 'Homogeneous' is checked, the width is interpolated linearly with the spline's length.
Turning off homogeneous often makes the fat end of a bline look lumpy. Maybe that's a bug:
not homogeneous | homogeneous |
Misc
The 'antialias' checkbox isn't specific to the Outline layer, but it is particularly useful for the Outline layer. It makes the edges appear smoother:
not antialiased | antialiased |