![是否有能够生成线框矢量图的直接 3D 草图工具?](https://linux22.com/image/1107094/%E6%98%AF%E5%90%A6%E6%9C%89%E8%83%BD%E5%A4%9F%E7%94%9F%E6%88%90%E7%BA%BF%E6%A1%86%E7%9F%A2%E9%87%8F%E5%9B%BE%E7%9A%84%E7%9B%B4%E6%8E%A5%203D%20%E8%8D%89%E5%9B%BE%E5%B7%A5%E5%85%B7%EF%BC%9F.png)
Inkscape 提供了很好的创建模式等角投影三维图像。结果可以导出为 SVG 或 PDF。对于许多应用程序来说,这比渲染的位图图像(由 Blender、POVray 等生成)更可取。
另外,矢量图形看起来更技术化,不太有趣,根据上下文看起来更专业。最后,矢量图形更适合后期处理。
然而,Inkscape 的轴测网格方法存在一些缺点:
- 视点是固定的。一旦设置了网格,就无法旋转场景。
- 我不知道如何绘制一个球体。
- Inkscape 没有正面和背面的概念,因此您必须手动隐藏或虚化不可见的线条。(或者使用不透明物体并手动调整顺序。)
- Inkscape 根本没有三维空间的概念。整个东西仍然是一个 2D 矢量图形,如果做得好,就会产生三维印象。
有没有类似 Inkscape 的 3D 软件,我可以使用 3D 对象,并从 3D 模型创建等距视图。澄清一下:从技术上讲,我想要一个简单的 2D 矢量图形(最好是 SVG),在人眼看来是 3D 的。显然,Google SketchUp 可以生成这样的图形(PDF 格式,可以转换为 SVG)。以下是一个例子。我想要绘制任意的立体形状,并自动获得阴影,就像在它们上面投射了一些简单的灯光一样。
答案1
作为替代的 Freecad(http://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Main_Page) 可以从 3D 对象投影出 2D 视图。
答案2
Blender (blender.org) 是您的最佳选择。标准 Blender 可以进行边缘渲染,从任何 3D 模型创建绘图样式的图像。但更好的是,您可以使用自由式 Blender 版本之一:http://graphicall.org/?keywords=freestyle
谷歌“Blender 自由式教程”获取帮助。
但这不会产生矢量图形,而只是位图图像。
根据您的需要,这可能适合您。
答案3
我个人建议PovRay。它简直是有史以来最好的渲染引擎。如需更多 3D 工具,完整列表可在此处查看。
http://blog.emmaalvarez.com/2007/12/top-best-50-ubuntu-opensource.html