#
luxiaotao1123
2021-12-15 a56777639efc65d506b85d2bcff68ce0e3748490
static/js/object/Route.js
@@ -1,3 +1,4 @@
/**
 *  points:[
     {x:-100,y:1,z:50},
@@ -14,15 +15,29 @@
    let curvePoints=[];
    // 1.去取货 ------------------------------------------------------------------------
    // z轴
    curvePoints.push(option[0]);
    curvePoints.push({
        x: option[0].x,
        y: option[0].y,
        z: option[1].z
    });
    return new THREE.CatmullRomCurve3(curvePoints,false,'catmullrom',0.000000001);
    // curvePoints.push(option[0]);
    // curvePoints.push(
    //     new THREE.Vector3(
    //         option[0].x,
    //         option[0].y,
    //         option[1].z/2
    //     )
    // );
    // curvePoints.push(
    //     new THREE.Vector3(
    //         option[0].x,
    //         option[0].y,
    //         option[1].z
    //     )
    // );
    // return new THREE.CatmullRomCurve3(curvePoints,false,'centripetal',0.000000001);
    return new THREE.LineCurve3(option[0],new THREE.Vector3(
        option[0].x,
        option[0].y,
        option[1].z
    ));