Рисование трехмерных изгибов и изгибов лент в Inkscape

Я вернулся с новым вызовом. Я надеюсь нарисовать спиральную ленту и стрелки с трехмерными изгибами и поворотами. Я работаю в inkscape и не верю, что для таких вещей есть готовый инструмент. У меня возникает соблазн попробовать сделать это в блендере, но я подожду, пока гуру на этом сайте не помогут. Пример изображения прилагается. Чего я надеюсь избежать, так это необходимости использовать затенение и градиенты для получения такого эффекта, поскольку мне не хватает художественного таланта, чтобы выполнить что-то настолько техническое.

Заранее спасибо.

пример структуры белка

Ответы (2)

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

Следующий метод приводит к созданию псевдотрехмерной спирали, однако он не учитывает толщину ленты, что потребует дополнительной ручной работы. Здесь, в частности, я думаю, что Blender может быть более подходящим.

  1. Используйте инструмент «Каллиграфия», чтобы создать форму ленты с углом 90 градусов, с фиксацией, установленной на 100, массой, установленной примерно наполовину, чтобы сгладить ее, с обводкой и без заливки.

  2. Используйте Break Apart at Selected Nodes на некоторых сегментах линии, затем Break Apart и удалите ненужные линии.

  3. Примените заливку ведра к фигурам, отправьте заливку внизу под обводками, а затем измените заливку на градиент.

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

Это выглядит очень красиво, я могу изучить использование блендера. Мне очень трудно работать с узлами в inkscape.
@TheCodeNovice Blender тоже имеет узлы, так что будьте к этому готовы.

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

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

  1. нарисовать прямоугольник - только обводка, без заливки, произвольный цвет

  2. поместите кривую косинуса, угол от 0 до 180 градусов в прямоугольник. Это правдоподобная аппроксимация видимой змеевидной спиральной кривой. Выберите прямоугольник, примените Extensions > Render > Parametric curve, подробности см. в диалоговом окне. Это всего лишь трехузловое приближение, но достаточно точное для иллюстраций.

  3. Нарисуйте ручкой горизонтальную линию (здесь красную), продублируйте ее и кривую косинуса. Установите на информационной панели «только по горизонтали и вертикали» = ВКЛ для удобства рисования.

  4. Включите привязку к узлам, поместите части так, чтобы получилась форма полукольца змеевика.

  5. Выбрать все. Используя инструмент узла, выберите все узлы и на информационной панели нажмите «присоединиться к выбранным узлам». У вас получится одна замкнутая форма.

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

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

  1. Делается перевернутая копия. Штрихи удаляются и вставляются цвета заливки.

  2. Делается несколько дубликатов. Все синие фигуры подняты наверх. Фигуры размещаются вручную. Они точно привязываются с привязкой к узлам =ON.

  3. То же, что и 7, но применяются противоположные вертикальные градиентные заливки. Это подходящее место, чтобы узнать, как именно вставлять и редактировать градиенты.

  4. Фигура (=8) изогнута по траектории. К сожалению, градиенты теряются.

    • сгруппировать фигуры
    • нарисовать кривую
    • опустить кривую вниз
    • выберите группу и кривую
    • примените Extensions > Generate from Path > Pattern вдоль пути, подробности см. в диалоговом окне

Изогнутый змеевик представляет собой группу фигур. Разгруппируйте их. Перекрасьте каждую фигуру с помощью инструмента редактирования градиента. На самом деле для одной формы требуется только один щелчок + одно перетаскивание:

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

Это похоже на то, что вы можете получить из 3D-программы с простейшими настройками света и материала. Нет ни глянцевых отражений, ни резких теней.

Простое недорогое 3D-программное обеспечение может легко создавать более сложные источники света и тени. Сама форма представляет собой короткую линию, которая проходит по спирали. Результат изогнут по кривой:

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

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

Точный рендеринг повышает правдоподобие. Это та же самая модель, представленная в вводной версии Keyshot. Если вы можете использовать Blender, нет необходимости соглашаться на меньшее:

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

Хорошо, что я проголосовал. Является ли № 8 своего рода градиентом?