我试图在Three.js
中渲染复杂的2D路径,然后将其拉伸。 This是我尝试渲染的路径,这里是红色是我填充路径的预览:
我使用svg-mesh-3d将SVG路径转换为simplicial complex
,这很有效,之后我使用three-simplicial-complex将simplicial complex
转换为Three.js
几何,直到这里很好,现在的问题是,这个Three.js几何是平的,它是一个2D对象,我不能用ExtrudeGeometry
挤出它,因为它&# 39;不是Shape
。
有什么方法或替代方法可以挤出这个对象吗?我尝试了像d3-threeD.js
这样的其他库来从SVG转换为Three.js形状,但是没有一个像这样复杂的SVG路径。