С помощью этого урока вы сможете создать в Inkscape изображение компаса.
Урок включает в себя 21 шаг, была использована версия Inkscape 0.46.
Создайте новое пустое изображение в Inkscape.
Размер документа можете задать по своему усмотрению, но удобней будет, если он будет квадратным.
Создайте небольшой круг (F5), удерживая клавишу Ctrl. Откройте диалог Заливка и обводка (Shift+Ctrl+F). Назначьте цветом заливки белый, а цветом обводки — черный цвет. В опциях обводки задайте ширину линии в 2.5 пиксела.
Теперь выберите инструмент создания звезд и многоугольников (Shift+8). На панели параметров инструмента установите следующие значения:
- В качестве создаваемого объекта выберите звезду.
- Задайте 4 угла для создаваемой звезды.
- В поле Отношение радиусов введите значение 0.160.
- В оставшиеся два поля (Закругление и Искажение) введите нулевые значения.
Создайте звезду, удерживая клавишу Ctrl, в этом случае вращение будет совершаться с шагом в 15 градусов. В процессе создания вращайте звезду до тех пор, пока не достигнете результата, как на приведенном изображении.
Теперь, когда звезда создана, выровняйте ее и круг относительно страницы. Для этого выделите оба объекта, откройте диалог выравнивания (
Теперь выберите звезду и продублируйте ее нажатием комбинации
Создайте новый слой. Продублируйте большую звезду еще раз и немного уменьшите ее в размере. После этого переместите дубликат на новый слой (это можно сделать, используя клавиши Page Up и Page Down с зажатой клавишей Shift).
Теперь скройте первый слой. Это можно сделать, нажав на иконку с изображением глаза в строке состояния. Естественно, в выпадающем списке правее этой иконки при этом должен быть выбрать тот слой, который мы собираемся скрыть.
Теперь нам нужно подредактировать узлы продублированной звезды. Чтобы это сделать, для начала преобразуйте ее в контур — выделите и нажмите комбинацию
Теперь выберите инструмент редактирования узлов контура (
Теперь по очереди выделите каждую из пар узлов оснований треугольника и нажмите на кнопку Соединить контуры по выделенным оконечным узлам новым сегментом на панели параметров инструмента. На этом этапе могут возникнуть сложности, связанные с тем, что узлы оснований треугольников накладываются друг на друга. Чтобы обойти эти сложности, можете на время передвигать в сторону те треугольники, над которыми работаете. В итоге Вы получите примерно такую картину, как на изображении.
Теперь по очереди выделите каждый из отрезков оснований треугольников и создайте на них дополнительные узлы, используя кнопку Вставить новые узлы в выделенные сегменты на панели параметров инструмента (самая первая кнопка со значком +).
Теперь в каждом из четырех треугольников удалите из основания крайний правый узел, чтобы получилась примерно такая картина:
Сделайте первый слой опять видимым и переместите второй слой под первый (это можно сделать в диалоге слоев, доступном по
Теперь создайте две больших окружности (круги без заливки) как на рисунке.
Для внешней окружности задайте следующие параметры в диалоге Заливка и обводка (Shift+Ctrl+F):
Теперь создайте еще одну окружность поменьше и небольшой прямоугольник.
Для выполнения следующего шага существует два различных метода. Вы можете поэкспериментировать с обоими и выбрать тот, который Вам больше понравится. Эффект, которого нам нужно добиться — расположить копии прямоугольника вдоль окружности. Вы можете использовать для этого Клонирование или выстраивание образца по контуру.
Если хотите делать как я, проделайте следующее:
Выделите прямоугольник и сконвертируйте его в контур (Shift+Ctrl+C). Переместите прямоугольник наверх.
Теперь выберите окружность и прямоугольник и выберите в меню Inkscape Эффекты / Создание из контура / Текстура по контуру.
Используйте следующие значения параметров:
В итоге у Вас должно получиться что-то вроде этого:
В качестве винальных штрихов этого урока можно поиграться с комбинациями цветов и добавить буквы, обозначающие стороны света.
Блин, чего то у меня с пунктом 7 проблемка. Переношу дублированую уменьшеную звезду на новый слой, и она перекрывает кружок…
Зачем же вы всё как под копирку-то делаете? Для рисования такого простого объекта слои, я думаю, вообще ни к чему. Делайте всё в одном слое.
jump4die, можно и в одном слое конечно. Только вот новичкам временами полезно разносить объекты на разные слои, чтобы меньше путаться. А если объектов очень много, то это полезно не только новичкам.
Andrew, видимо вы где-то ошиблись с расположением слоев. Но это несложно исправить — для перемещения объекта выше/ниже в рамках одного слоя используйте клавиши PageUp и PageDown, для переноса на верхний/нижний слой то же самое с зажатой клавишей Shift. Ну и сами слои между собой можно менять местами при помощи кнопочек +/- в диалоге слоев.
Если коротко: делая по написанному не получается вообще ничего. Очевидно, после 10-го шага пропущена огромная куча шагов, которые "и так понятно как делать". Профи может и понятно, но ему и уроки ни к чему…
Мне вот наоборот кажется, что разжевано все даже чересчур подробно. Никакие шаги не пропущены. Да вы сами посмотрите на иллюстрации к 10 и 11 шагам. Неужели между этими этапами может быть «пропущена огромная куча шагов»? 🙂
Народ, у меня вопрос. Я только недавно начал изучать Инскейп. И у меня не получается сделать, чтобы у звезды было 4 луча а не 5. Подскажите пожалуйста.
В параметрах объекта (под панелью инструментов) задайте нужное количество углов (в нашем случае 4).
Добрый день. Подскажите, как "привязать" текст к линии, например, по окружности?
Очень просто. Выделяете кривую или фигуру (вдоль которой нужно выстроить текст), одновременно выделяете текст, и в меню выбираете «Text → Put on Path» (в русскоязычной версии не помню как называется). Есть и более детальные инструкции (англ.)
Благодарю за уроки. Все понятно,правда версии немного разные, но не беда.