【发布时间】:2014-11-05 13:39:26
【问题描述】:
我有一个具有 174 个点、12 个半径段、100 个半径和 174 个段的管几何结构。 当我双击管的任何部分时,将显示具有 +/- 8 点的管的缩放部分。 现在的问题是,当我点击管子的弯曲部分时,缩放部分看起来不如我点击管子的直线部分。
请在 2 张图片下方找到。
请在此处找到jsfiddle。
请在下面找到缩放代码。
tube = new THREE.TubeGeometry(extrudePath, segments, 100, radiusSegments, closed, debug);
tube.dynamic = true;
tube.computeBoundingBox();
console.log(tube);
tube.scale.x = tube.boundingBox.max.x;
tube.scale.z = tube.boundingBox.max.z;
是否可以适当地缩放它或将弯曲部分转换为圆柱体,使其看起来像管的直线部分?
【问题讨论】:
标签: three.js