Я хотел бы создавать двухмерные проекции трехмерных геометрических объектов. Рисунки должны быть в векторном формате, SVG или PDF, которые можно импортировать с помощью Inkscape или Adobe Illustrator. В Википедии я нашел следующие примеры ( оригинал SVG, CC-SA ):
Это изометрические проекции . Его каркасная версия (только черные линии) может быть построена с помощью функции аксонометрической сетки Inkscape . Однако этот метод не помогает с затенением. Сфера выглядела бы плоской, если бы градиент отсутствовал. Существует ли программа, похожая на Inkscape, которая позволяет вам выбирать положение источника света и создает плоскую проекцию с градиентами?
Другим недостатком двухмерных векторных приложений, таких как Illustrator или Inkscape, является сложность рисования объекта, не выровненного по оси сетки. Предположим, вы хотите повернуть куб на фигуре на 20 ° без изменения перспективы. Как бы вы это сделали?
Примечание. С помощью ответов, найденных здесь, я нашел следующие инструменты многообещающими:
- Метод векторного рендеринга для Blender (бесплатное программное обеспечение)
- Maya Vector Renderer (Коммерческое программное обеспечение)
- Swift 3D (коммерческое программное обеспечение)
- VectorStyle 2 для Carrara (коммерческое программное обеспечение)
- Google SketchUp Pro (Коммерческое программное обеспечение)
- GeoGebra (бесплатное программное обеспечение)
Ответы:
Я думаю, что Google SketchUp может быть идеально подходит для этого.
К сожалению, эта функция есть только в версии Pro, которая не совсем дешевая.
(Я никогда правильно не использовал SketchUp, поэтому я не знаю, насколько хорошо он экспортирует в любом случае.)
источник
Во многих школах архитектуры программное обеспечение для создания аннотированных векторных рисунков трехмерной геометрии представляет собой рабочий процесс от Rhinoceros 3D (Rhino) до Illustrator. Rhino, как правило, является инструментом выбора для трехмерных чертежей, диаграмм и черчения, потому что его можно легко написать или расширить с помощью Python или Grasshopper (плагин для визуального программирования). Кроме того, Rhino может импортировать широкий спектр форматов файлов, включая Illustrator и PDF.
Rhino включает в себя опции, которые обычно используются для этого:
Вот пример типа рисунка, который вы можете создать с помощью этого рабочего процесса:
Следует отметить, что хотя Rhino не экспортирует в SVG изначально, были попытки создать эту функциональность с использованием сценариев Python.
источник
Swift3D - это векторное 3D-приложение, которое, похоже, предлагает градиентное затенение .
источник
У меня есть подозрение, что вы можете сделать это с GeoGebra. Это бесплатное приложение для построения геометрии. Они в основном сосредоточены на планиметрии, но текущая бета-версия также имеет стереометрию.
источник
все крупные рендеры должны поддерживать это. термин Google вы ищете это "рендеринг векторной линии"
например: "3ds Max рендеринг векторной линии"
обновление: кажется, мой ответ был слишком неоднозначным. "Проиллюстрировать!" плагин (3ds max) поддерживает вывод векторной линии; это для флеш-экспорта
http://www.davidgould.com/ "Одна удивительная особенность Illustrate! - это его способность отображать эти стили в векторной графике. В настоящее время он поддерживает Shockwave Flash, Adobe Illustrator и Autocad DXF output. Это позволяет вам визуализировать ваши 3D-сцены для показа в Интернете или для включения в другую векторную графику. "
источник
Я инженер-механик, работающий с SolidWorks . Можно даже настроить параметры, которые вы хотите. Это означает, что все измерения могут быть связаны с помощью математических уравнений.
Еще больше эти изображения, кажется, сделаны в этом программном обеспечении .
источник