Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Three.js如何在场景中心添加圆_Three.js - Fatal编程技术网

Three.js如何在场景中心添加圆

Three.js如何在场景中心添加圆,three.js,Three.js,我使用sphere image并将其用于Three.js,我需要在球体中心添加一些小对象,如aim,当我移动场景时,该对象应始终位于场景中心。您可以将aim添加到球体,它将在中间移动: sphere.add(aim); 请包括显示您已尝试的代码。 var cubeGeometry = new THREE.CircleGeometry(2, 100); var cubeMaterial = new THREE.MeshBasicMaterial({color: 0xffffff,

我使用sphere image并将其用于Three.js,我需要在球体中心添加一些小对象,如aim,当我移动场景时,该对象应始终位于场景中心。

您可以将aim添加到球体,它将在中间移动:

sphere.add(aim);

请包括显示您已尝试的代码。
    var cubeGeometry = new THREE.CircleGeometry(2, 100);
    var cubeMaterial = new THREE.MeshBasicMaterial({color: 0xffffff, side: THREE.DoubleSide, transparent: true, opacity: 0.5, depthTest: false});
    var cube = new THREE.Mesh(cubeGeometry, cubeMaterial);
    this.camera.add(cube)
    cube.position.set( 0, 0, -55 );