三个js-如何制作十边形

时间:2018-07-26 10:36:49

标签: javascript three.js

var vector = new THREE.Vector3();

    var spherical = new THREE.Spherical();
for ( var i = 0, l = objects.length; i < l; i ++ ) {
var phi = Math.acos( -1 + ( 2 * i ) / l );
 var theta = Math.sqrt( l * Math.PI ) * phi;

      var object = new THREE.Object3D();
      spherical.set(1000, phi, theta );
      object.position.setFromSpherical( spherical );
      vector.copy( object.position ).multiplyScalar( 2 );
      object.lookAt( vector );
    }

此代码描述了round.js领域。如何用它做成十边形?谢谢

0 个答案:

没有答案