three.js-旋转几何体的特定部分

three.js-旋转几何体的特定部分,three.js,Three.js,我用以下函数创建了一个管状几何体 function plotPath() { var obj = getPath(); var segments = 60; var closed = false; var debug = false; var radiusSegments =

我用以下函数创建了一个管状几何体

function plotPath()
        {                                           
            var obj = getPath();
            var segments = 60;
            var closed = false;
            var debug = false;
            var radiusSegments = 12;
            var tube;
            var points = [];
            var x=0,y=0,z=0;            

            for(var i=0; i<obj.path.length; i++)
            {                               
                console.log(obj.path[i].point);
                points.push(obj.path[i].point);                                                                                 
            }

            extrudePath = new THREE.SplineCurve3(points);
            tube = new THREE.TubeGeometry(extrudePath, segments, 10, radiusSegments, closed, debug);                                

            tubeMesh = new THREE.Mesh(tube ,new THREE.MeshBasicMaterial({
                color: 0x000000, side: THREE.DoubleSide,
                opacity: 0.5, transparent: false, wireframe: true}));

            tubeMesh.add(new THREE.AxisHelper());
            var v = new THREE.Vector3(1,0,0).normalize();           
            tubeMesh.applyMatrix(matrix.makeRotationAxis(v, 0));
            tubeMesh.applyMatrix(matrix.makeTranslation(-500,0,0));

            if ( tube.debug ) tubeMesh.add( tube.debug );                                   
            scene.add(tubeMesh);
            objects.push(tubeMesh);                                         
        } 
函数plotPath()
{                                           
var obj=getPath();
var段=60;
var关闭=错误;
var-debug=false;
var半径分段=12;
var管;
var点=[];
变量x=0,y=0,z=0;

对于(var i=0;i有任何实现此类功能的建议吗?我已经发布了一个关于旋转一部分管几何体的问题。有任何建议或解决方案吗?-@WestLangley有任何实现此类功能的建议吗?-@WestLangley至少这个问题你有一个徽章