使用Three.js将3D模型转换为SVG

时间:2017-02-06 07:18:39

标签: svg 3d three.js

我希望能够使用three.js在浏览器中将相当复杂的3D模型转换为SVG,输出在3D模型上的每个部分都有一条路径。

我尝试过使用SVG渲染器,但是它输出了一条极好的路径(每个三角形一个,至少我使用它的方式),这使得SVG文件无法使用。

我也正在探索Gooch着色器和cel着色 - 它们高于我的新手级别,并尝试使用THREE.EdgesGeometry,但我无法获得一个像样的黑线和白色部分输出。

我知道this question并且已经在评论中探讨了这些链接,我正在探索this three.js example的源代码,看它是否有帮助。

有一些关于stackoverflow的指针,例如this,但它们主要依赖于Blender,我不确定它们是否会输出SVG。

任何指针或想法?提前谢谢!

0 个答案:

没有答案