使用Three.js将三维模型转换为SVG

使用Three.js将三维模型转换为SVG,svg,3d,three.js,Svg,3d,Three.js,我希望能够在浏览器中使用将相当复杂的三维模型转换为SVG,并且输出对三维模型上的每个部分都有一个路径 我尝试过使用SVG渲染器,但它输出了无数条路径(每个三角形一条,至少按照我的使用方式),这使得SVG文件无法使用 我也在探索Gooch shaders和cel shading,这两个工具都比我的新手水平高,我尝试过使用THREE.EdgesGeometry,但我一直无法获得一个像样的黑线加白线部分输出 我知道并研究了评论中的链接,我正在研究源代码,看看它是否有用 关于stackoverflow有

我希望能够在浏览器中使用将相当复杂的三维模型转换为SVG,并且输出对三维模型上的每个部分都有一个路径

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

我也在探索Gooch shaders和cel shading,这两个工具都比我的新手水平高,我尝试过使用
THREE.EdgesGeometry
,但我一直无法获得一个像样的黑线加白线部分输出

我知道并研究了评论中的链接,我正在研究源代码,看看它是否有用

关于stackoverflow有一些建议,例如,但它们主要依赖Blender,我不确定它们是否会输出SVG


有什么建议或想法吗?提前谢谢

你尝试了什么SVG渲染器?@Alberto the three.js svgrender at