我正在玩WebGL Globe并让它旋转,但无法弄清楚如何定位它以使它不在场景的中心。
我已将https://code.google.com/r/fxnstyling-webgl-globe-autospin/source/browse/的代码更改为:
mesh = new THREE.Mesh(geometry, material);
mesh.position = new THREE.Vector3(1000, 500, 300)
mesh.matrixAutoUpdate = false;
scene.addObject(mesh);
如何更改地球的位置?
答案 0 :(得分:0)
您将matrixAutoUpdate
设置为false,因此在您再次显式调用update之前,该位置不会更新。当您需要更新职位时,请尝试致电mesh.updateMatrix()
。