Как мне сделать эту стрелку симметричной?

12

Прежде всего, я использую Inkscape для этого. Я также не графический дизайнер по профессии.

Во всяком случае, вот сделка:

Асимметричный символ стрелки, который я хочу сделать симметричным

Как видите, узлы не выстроены правильно, чтобы стрелка была симметричной. Мне нужен только самый левый узел и самый правый узел, чтобы выровняться друг с другом и быть одинаково далеко от точки стрелки.

Я действительно не могу понять это, поэтому любая помощь приветствуется!

DAMD
источник

Ответы:

12

Два варианта:

  1. Когда вы выбираете узел, вы можете вручную ввести координаты.

    1. Выберите один из двух внешних узлов и сделайте так, чтобы его координата Y совпадала с координатой другого
    2. Сделайте его координату X такой, чтобы расстояние соответствовало (вы должны сделать вычисления самостоятельно).
  2. Откройте диалог выравнивания и распределения объектов .

    1. Выберите оба узла и кончик стрелки и выровняйте выбранные узлы по общей вертикальной линии. Затем выберите самый правый узел и нажимайте Shift+, пока он не встанет на место, и запомните количество попаданий. Сделайте то же самое с крайним левым узлом и другим направлением. (Повторите без Shiftточной настройки, если это необходимо.)

    2. Выберите оба внешних узла, а затем выровняйте выбранные узлы по общей горизонтальной линии.

Wrzlprmft
источник
14

Вы можете использовать клонов ...

Пример стрелки клона

Создайте одну сторону (например, здесь мы создали правую сторону) и убедитесь, что сторона имеет идеально вертикальное ребро, используя диалоговое окно «Выровнять и распределить объекты» для выравнивания узлов). Затем создайте клон этой стороны («Правка»> «Клон»> «Создать клон»), переверните клон по горизонтали и выровняйте два объекта так, чтобы их вертикальные края соприкасались (опять же, используя диалоговое окно «Выравнивание» и «Распределение объектов»). Теперь вы можете сойти с ума, изменив форму стрелки, и симметрия будет автоматически поддерживаться.

РЕДАКТИРОВАТЬ: В некоторых случаях Inkscape будет (несколько неправильно) рендерить соседние объекты (например, эти две половины стрелки) с крошечной полоской пустого пространства между ними. Я считаю, что эта ошибка рендеринга обычно исчезает при экспорте в PNG. Несколько способов обойти это, хотя, если необходимо: (1) добавить незначительный штрих к исходному объекту; или (2) когда вы будете удовлетворены формой стрелки, преобразуйте клон в путь, используя Edit> Clone> Unlink Clone, затем выберите обе стороны и выберите Path> Union.

Шон
источник
1
Шон, это было очень полезно, но когда я попробовал то, что ты описал, у меня был тонкий пробел в «заливке», когда я попытался заполнить стрелку цветом. См. Gammon.com.au/images/Inkscape_problem1.png
Ник Гэммон
Я не знаю Inkscape, но когда я делаю эквивалент этого в Illustrator, я объединяю их в одну фигуру, используя то, что Illustrator называет pathfinder. Я уверен, что Inkscape имеет эквивалент (но я не знаю, как он будет называться)
user56reinstatemonica8
Похоже, это не сработало (у объединенного по-прежнему был небольшой разрыв, плюс вы теряете преимущество в том, что вы можете настроить одну сторону, а другую - идентичную (зеркальную) копию). Лучше всего было выбрать узлы на границе и немного их отрегулировать так, чтобы они полностью перекрывались. Похоже, что «выровнять и распределить» оставляет небольшой разрыв. ... ага! Разрыв - это ширина штриха. Если вы сделаете ширину обводки нулевой, а затем выровняйте их, зазор выглядит так, как будто он исчезает (почти в любом случае). Затем вы можете снова увеличить ход.
Ник Гэммон,
2

введите описание изображения здесь

Выберите «многоугольник» и создайте треугольник.

  1. Выберите его, превратите в путь (кнопка выше 150), выберите два верхних угла, выберите «Добавить узел» (самая левая кнопка на второй панели инструментов).
  2. Выберите этот узел, удерживайте Ctrl и потяните узел вниз.
  3. Создайте прямоугольник.
  4. Совместите его с пиком (выделение, горизонтальный центр). Объедините оба пути в один.
Пользователь неизвестен
источник
0

Я не использую Inkscape, но есть несколько способов взглянуть на эту проблему.

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

Другой способ сделать это - использовать опорные точки, для этого я бы всегда рекомендовал работать с изображениями клонов, а затем с выравниванием и распределением. Вы должны отобразить и расположить свои точки в рабочем пространстве, выровнять их так, как вы хотите, а затем клонировать / перевернуть / отразить их и связать (или использовать pathfinder, если используете иллюстратор), как сказал вам Шон Мэдсен.

Орри Барбоза
источник