如何用Three.js中的任意细三角形网格填充多边形

时间:2017-08-17 15:12:34

标签: javascript three.js

我试图在Three.js中创建一个足球(又名足球)。我有一个截断的等面体的几何形状 - 构成底层多面体的顶点和六边形和五边形面的集合。现在我需要将它们投射到球体上。我会这样做:

(1)然后用(足够精细的)三角形网格填充每个多边形 (2)将距离原点的每个顶点距离缩放为球体的半径。

我要在每个多边形上绘制不同的纹理,所以我需要保留它们的身份并知道UV。

任何人都可以推荐一个JavaScript库来做(1)吗?它在数学上并不困难,但在代码中非常费力。

感谢。

0 个答案:

没有答案