使用Object3d.lookAt()时如何从对象中心旋转对象

时间:2015-03-04 14:04:08

标签: camera three.js

我正在绘制文本并计算它们的边界框。我总是希望文本能够向相机展示他们的面孔,所以我使用了以下几行:

textArr.forEach(function(text) {
    var textGeo = d.geometry;
    text.lookAt(camera.position)
})

enter image description here

它工作正常,但它从左上角旋转,我无法改变旋转轴:

enter image description here

使用.lookAt()时,如何让它从文本中心旋转?

1 个答案:

答案 0 :(得分:0)

尝试使用枢轴居中 THREE.GeometryUtils.center(textGeo)