3
的縮放/變換我有個管的幾何形狀與174分,12半徑段,100米半徑和174段。 當我雙擊管的任何部分時,將顯示具有+/- 8分的管的縮放部分。 現在的問題是當我點擊一個管的彎曲部分時,縮放部分看起來不如我點擊一個管的直線部分時好。three.js所 - 管幾何
請在下方找到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;
反正是有適當縮放或變換彎曲部到氣缸,使得其看起來像一個管的直線部分?