【发布时间】:2015-05-03 20:40:52
【问题描述】:
我已经使用一些 x,y,z 位置创建了一个几何图形。现在我必须将这个几何图形旋转到它的自轴,即它应该像地球一样旋转。我不想移动相机,但我想移动几何。 有人可以帮忙吗?现在的代码是这样的: var myGeometry = new THREE.Geometry();
for(i=0;i<n;i++)
{
vertex.x = green_arr[i];
vertex.y = green_arr[i+1];
vertex.z = green_arr[i+2];
myGeometry.vertices.push( vertex );
}
var particleCube = new THREE.PointCloud( myGeometry, shaderMaterial );
particleCube.dynamic = true;
particleCube.sortParticles = true;
scene.add( particleCube );
我要轮换
var time = Date.now() * 0.0004;
scene.children[0].rotation.y = time;
scene.children[0].rotation.z = time * 0.7;
但这会在我不想要的屏幕上旋转我的观点。我想围绕自己的轴旋转它们
【问题讨论】:
标签: three.js point-clouds