Inkscape tutorial: Основы



бет7/11
Дата24.04.2016
өлшемі2.63 Mb.
#78816
түріУчебник
1   2   3   4   5   6   7   8   9   10   11

Эллипсы


Инструмент для редактирования эллипсов («Рисовать круги, эллипсы и дуги» F5) может создавать эллипсы и круги, которые вы можете превращать в сегменты или дуги. Горячие клавиши такие же, как и у инструмента редактирования прямоугольников:

  • С нажатым Ctrl рисуется круг или эллипс с целочисленным соотношением сторон прямоугольника в который вписывается эллипс (2:1, 3:1 и т.д.).

  • С нажатой клавишей Shift фигура создаётся с центром в начальной точке (точке, от которой начинают создавать фигуру).

Давайте исследуем узлы эллипса. Выберите красный эллипс:

Как и в случае с прямоугольником, изначально вы видите только три узла, хотя на самом деле их четыре. Под правым узлом скрыт ещё один, позволяющий «открыть» эллипс. Потяните немного правый узел, затем потяните появившийся, скрытый ранее, узел управления, чтобы получить разные варианты сегментов или дуг:



Чтобы получить сегмент, потяните узел вне эллипса, а для получения дуги — внутри его. На верхнем примере 4 сегмента слева и 3 дуги справа. Дуги — это незакрытые фигуры, т.е. штрих идёт вдоль эллипса, но не соединён в концах дуги. Вы можете сделать это более наглядным, убрав заливку и оставив только штрих:



Обратите внимание на веероподобную группу сегментов слева. Их легко было создать, потянув за узел с нажатой клавишей Ctrl. Ниже приведены горячие клавиши для узлов дуги/сегмента:



  • С нажатой клавишей Ctrl узел смещается ступенчато, шагами по 15 градусов.

  • Shift+щелчок на узле сделает эллипс целым (не дугой или сегментом).

Угловой шаг может быть изменён в настройках Inkscape (вкладка Шаги).

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



  • Потяните с нажатой клавишей Ctrl чтобы получить круг (сделать радиусы равными между собой).

  • Ctrl+щелчок преобразует эллипс в круг без необходимости в смещении.

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


Звёзды


Звёзды — наиболее сложные и захватывающие фигуры в Inkscape. Если вы хотите поразить своих друзей, дайте им поиграться с инструментом, создающим звёзды. Это очень увлекательно, настолько, что может появиться зависимость!

Инструмент для создания и редактирования звёзд может создавать два типа объектов: звёзды и многоугольники. Звезда содержит два узла управления, которые определяют длину и форму лучей. Многоугольник содержит только один узел управления, который просто поворачивает или меняет его многоугольник, когда за этот узел тянут:



В панели управления инструмента, создающего звёзды, первым идёт переключатель звезда/многоугольник, далее числовое поле, в котором меняется количество вершин звезды или многоугольника. Допустимый диапазон значений последнего параметра от 3 (что очевидно) до 1024, но если компьютер медленный, больше 200 вершин использовать не советуем.

Когда рисуете новую звезду или многоугольник:


  • Нажатый Ctrl даст пошаговый поворот (по 15 градусов).

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

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



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



  • Потяните за узел с нажатой клавишей Ctrl, чтобы сохранить лучи звезды строго лучеобразными (без искажений).

  • Ctrl+щелчок на узле убирает искажения без смещения узла.

В качестве полезного дополнения, в панели управления есть поле Отношение радиусов, которое определяет отношение расстояний от узлов до центра.

У звёзд в Inkscape есть ещё две хитрости в запасе. В геометрии многоугольник — фигура с прямыми линиями и резкими углами. В реальности же разные виды криволинейности и закруглённости — нормальное явление, и Inkscape позволяет получить подобные эффекты. Закругление звезды или многоугольника получается немного иначе, чем закругление у прямоугольников. Вам не нужно использовать отдельный узел для этого, но



  • Shift+смещение узла по касательной даст округление звезды или многоугольника.

  • Shift+щелчок по узлу сбросит закругление.

«Касательно» — значит в направлении, перпендикулярном центру. Если вы «повернёте» узел с нажатой клавишей Shift против часовой стрелки вокруг центра, то получите положительное закругление; поворот по часовой даст отрицательное закругление. (Смотрите далее примеры отрицательного закругления).

Ниже приведено сравнение закруглённого прямоугольника (с использованием инструмента создания и правки прямоугольников) с закруглённым четырёхконечным многоугольником (с использованием инструмента создания звёзд и многоугольников):



Как вы можете видеть, у закруглённого прямоугольника есть части из прямых линий и части c закруглением; закруглённый же многоугольник или звезда не имеют прямых линий вообще, кривизна мягко переходит от максимальной (в углах) к минимальной (в середине между углами). Inkscape делает это путём добавления коллинеарных касательных Безье к каждому узлу фигуры (вы можете увидеть их, если преобразуете фигуру в контур и проверите его инструментом редактирования узлов).

Параметр Закругление, который вы можете регулировать в панели управления — это отношение длины касательной к примыкающей длине стороны многоугольника/звезды. Этот параметр может быть отрицательным, что перевернёт направление касательных. Значение между 0.2 и 0.4 даёт «нормальное» закругление, такое, которое вы могли ожидать; другие значения могут создать прекрасные, запутанные и полностью непредсказуемые образцы. Звезда с большим значением закруглённости может уйти очень далеко от узлов. Ниже приведены некоторые примеры с указанными значениями закругления:

Если вы хотите, чтобы кончики звезды были острыми, а впадины — гладкими, или наоборот, этого легко добиться, создав втяжку звезды (Ctrl+J):



Shift+смещение узлов звезды в Inkscape — одно из прекраснейших, занятий известных человечеству. Но оно может стать лучше.

Для более близкой имитации фигур из реального мира Inkscape может искажать случайным образом звёзды и многоугольники. Незначительное искажение такого рода делает звезду менее правильной и более «человечной», чаще забавной; сильное искажение случайным образом — это путь к получению разнообразных сумасшедших непредсказуемых форм. Закруглённая звезда остаётся слегка закруглённой после искажения случайным образом. Вот горячие клавиши:


  • Alt+перемещение узла по касательной искажает звезду или многоугольник случайным образом.

  • Alt+щелчок по узлу сбрасывает искажение.

Когда будете смещать узел у звезды, подвергшейся эффекту «случайности», она будет дрожать, так как каждый шаг узла соответствует собственному уникальному значению случайности. Смещение узла звезды без нажатой клавиши Alt ещё раз применяет эффект случайности к фигуре с тем же уровнем случайности, в то время как Alt-смещение сохраняет искажение, но корректирует уровень. Ниже приведены звёзды с одинаковыми параметрами, но к каждой из них применён эффект случайности путём небольшого сдвига их узлов (везде уровень случайности равен 0.1):

А тут средняя звезда из предыдущего примера, но уже с переменным уровнем искажения от -0.2 до 0.2:



Сместите узел у средней звезды в ряду при помощи Alt+смещение и понаблюдайте, как звезда превращается в своих соседей справа и слева.

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




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет