有没有办法在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 个参数表示 widthSegments
和 heightSegments
:
PlaneGeometry(width, height, widthSegments, heightSegments);
段的数量是一个整数。我不太确定您要实现的目标,但这些值应该是整数。
所以不,这是不可能的。