Документация Рисование и покраска

Динамика кисти

По строке на параметр, на строке по датчику: как нажим, скорость, наклон, направление мазка, поворот корпуса и случайность толкают кисть, пока вы рисуете, и как переформировать отклик за каждым из них.

«Студия кистей ▸ Динамика» представляет собой список двенадцати вещей, которыми может управлять датчик. Каждая строка устроена одинаково: имя параметра, величина со знаком, выпадающий список датчика и кнопка кривой. Именно датчик включает строку: при «Нет» строка бездействует, и базовое значение проходит насквозь.

Всё это живёт в пресете и путешествует вместе с кистью.

Двенадцать строк

СтрокаЧем управляет датчик
РазмерДиаметр штампа
НакоплениеПотолок тона мазка
ПотокСколько краски кладёт каждый штамп
ВращениеУгол кончика. Эта одна строка заменяет сразу и дрожание угла, и следование направлению, и следование наклону, и следование повороту корпуса: что именно вы получите, зависит просто от того, какой датчик выбран
Разброс XСмещение вдоль направления мазка
Разброс YСмещение поперёк него
ЖёсткостьМягкость края кончика. Только процедурный кончик
ФормаОкруглость процедурного кончика. Только процедурный кончик
ОттенокСдвиг оттенка на каждом штампе
НасыщенностьСдвиг насыщенности на каждом штампе
ЯркостьСдвиг яркости на каждом штампе
ИмпастоНасколько толсто ложится краска. Оживает только при поведении «Рисование»
У разброса нет собственного постоянного ползунка. Разброс интересен только тогда, когда его что-то ведёт, поэтому это две строки динамики, а не число, которое вы задаёте один раз.

Девять датчиков

ДатчикЧто он читает
НетНичего. Строка выключена
НажимНажим пера: 0 без касания и 1 при полном нажатии. Мышь или палец без датчика нажима читаются как полное нажатие
СкоростьНасколько быстро перо идёт по холсту, нормализовано
НаклонНасколько перо наклонено, в любую сторону
НаправлениеКурс мазка, идущий от 0 до 1 за полный оборот
СлучайноСвежее значение на каждый штамп, выведенное из его позиции, так что один и тот же мазок пересчитывается одинаково, а не мерцает при каждой перерисовке
ЗатуханиеРастёт от 0 до 1 на первом отрезке мазка, а дальше держится. Длину этого отрезка задаёт «Длина затухания»
Случайно (штрих)Одно случайное значение на весь мазок, а не на каждый штамп, поэтому каждый мазок отличается от следующего, но остаётся ровным по всей длине
Поворот корпусаНасколько вы провернули перо в пальцах, от 0 до 1 за полный оборот. Это значение передают только перья с вращающимся корпусом. У любого другого пера оно остаётся на 0

«Длина затухания» появляется во вкладке «Общие», как только какая-нибудь строка использует «Затухание». Она измеряется в ширинах кисти, от 1 до 200, поэтому одно и то же число даёт одинаковый разгон и у карандаша в 4 px, и у заливки в 200 px.

В строке «Вращение» «Направление», «Наклон» и «Поворот корпуса» поворачивают кончик НА сам датчик, а не умножают на него что-то. Именно это держит плоское перо перпендикулярно мазку, заваливает его вместе с пером или поворачивает, когда вы проворачиваете перо. Если перо не передаёт поворот корпуса, кончик остаётся на месте. Кривая там формирует лишь то, насколько сильно.

Величина со знаком

Величина идёт от -100% до +100%, и знак здесь важнее всего. Положительная величина может лишь уменьшить базовое значение, в сторону единицы минус эта величина; отрицательная может лишь увеличить его, в сторону единицы плюс её размер. Нажим, утончающий штамп, и наклон, его расширяющий, оказываются, стало быть, одним и тем же регулятором с разными знаками, а не две отдельные настройки.

Величина 0 не даёт никакого вклада, что бы ни говорил датчик, и во время подстройки этого хотят вполне обычно.

Кривая

Кнопка справа в каждой строке открывает кривую отклика. Галочка «Линейный» сверху обходит её целиком: датчик отображается прямо на параметр. Снимите галочку, и отклик формирует та кривая, которую вы нарисуете.

Под кривой сидит полоса готовых стандартных профилей: «Линейный», «Плавный вход», «Плавный выход», «S-образная», «Резкая» и «Плоская». Так форма задаётся одним кликом, а не упражнение с перетаскиванием точек. Выбор «Линейного» с полосы заодно возвращает галочку «Линейный».

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

Окно кривой, открытое рядом со строкой динамики: S-образная форма, проведённая через три точки, под ней полоса профилей.

Второй датчик поверх одного параметра

Одним параметром могут управлять два датчика сразу. Кликните по строке правой кнопкой и выберите «Второй слой»: под ней раскроется вторая строка, начинающаяся с «Нажима» на 25%, и вы можете направить её на любой другой датчик. Карандаши поворачивают кончик и по направлению мазка, И по наклону пера одновременно, чего одна строка сказать не может. Кликните правой кнопкой снова и выберите «Удалить», чтобы её убрать.

Вторая строка остаётся на месте, пока вы её правите, даже если поставить величину 0. Присутствие задаёт датчик, а не величина: строку убирает только «Удалить». Выводить строку из величины означало, что набранный 0 стирал её прямо из-под курсора посреди правки.

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