三.js将平面几何形状按高度划分为不相等的部分段和宽度段



有没有办法在three.js中按高度段和宽度段将平面几何划分为不相等的部分?

解释:

new THREE.PlaneGeometry(100, 100, 2, 3);

这会将平面的宽度分成 2 个相等的部分和高度的 3 个相等的部分。

我想分成不相等的部分。像这样:

new THREE.PlaneGeometry(objWidth, objHeight, 2.5, 1.5);

这不起作用。有什么建议吗?

提前谢谢。

THREE.PlaneGeometry 的 API 文档中,您可以看到第 3 和第 4 个参数表示 widthSegmentsheightSegments

PlaneGeometry(width, height, widthSegments, heightSegments);

段的数量是一个整数。我不太确定您要实现的目标,但这些值应该是整数。

所以不,这是不可能的。

最新更新