哪个软件将 3D 对象的平面投影渲染为矢量图形?

平面设计 向量 软件推荐 3d svg 看法
2022-01-05 22:42:12

我想创建三维几何对象的二维投影。绘图应为矢量格式、SVG 或 PDF,可以通过 Inkscape 或 Adob​​e Illustrator 导入。在 Wikipedia 上,我找到了以下示例(原始 SVG、CC-SA):

3D SVG

这些是等距投影可以使用Inkscape 的 Axonometric Grid 功能构建其线框版本(仅限黑线) 。但是,此方法无助于着色。如果缺少渐变,球体看起来会很平坦。有没有类似于 Inkscape 的程序,可以让你选择光源的位置并生成带有渐变的平面投影?

Illustrator 或 Inkscape 等 2D 矢量应用程序的另一个缺点是难以绘制与网格轴不对齐的对象。假设您想在不改变视角的情况下将图中的立方体旋转 20°。你会怎么做?

注意:在此处找到的答案的帮助下,我发现以下工具很有前景:

  1. Blender的矢量渲染方法(免费软件)
  2. Maya 矢量渲染器(商业软件)
  3. Swift 3D(商业软件)
  4. VectorStyle 2 for Carrara(商业软件)
  5. Google SketchUp Pro(商业软件)
  6. GeoGebra(免费软件)
4个回答

我认为 Google SketchUp 可能是完美的选择。

[专业版]导出 PDF 和 EPS:2D 矢量图像

使用 Google SketchUp 专业版,您可以导出 PDF 和 EPS 格式的模型视图,让您可以继续在 Illustrator 和 Freehand 等矢量编辑程序中处理它们。对于需要独立于分辨率的 2D 图像,没有什么比导出到这些格式更好的了。

来源>>

可悲的是,此功能仅在 Pro 版本中,并不便宜。

(我从来没有正确使用过sketchUp,所以我真的不知道它的输出效果如何。)

在许多建筑学院中,用于创建 3 维几何图形注释矢量图的首选软件是从Rhinoceros 3D (Rhino) 到 Illustrator 的工作流程。Rhino 通常是 3D 绘图、图表和绘图的首选工具,因为它可以使用 Python 或Grasshopper(一个可视化编程插件)轻松编写脚本或扩展。此外,Rhino 可以导入多种文件格式,包括 Illustrator 和 PDF。

Rhino 包括通常用于此目的的选项:

  • Make2D 在当前视口中(在任何图形投影中)创建对象的二维矢量跟踪。它将生成新的二维对象,并且可以将可见线和隐藏线分隔为单独的层。
  • 然后,Rhino 可以将生成的 2D 矢量对象导出为 PostScript 格式的 Illustrator 文件,以进行进一步的图形编辑。

以下是您可以使用此工作流程创建的绘图类型示例:

我应该注意到,虽然 Rhino 本身并不导出到 SVG,但有人尝试使用 Python 脚本来构建该功能。

Swift3D是一个基于矢量的 3d 应用程序,似乎提供渐变着色

我怀疑你可以用 GeoGebra 做到这一点。这是一个几何构造的免费应用程序。他们主要关注平面测量,但目前的测试版也有立体测量。