three.js TextGeometry:重新设置旋转后,文本对齐变得混乱

时间:2013-12-05 11:21:13

标签: three.js perspectivecamera

我创造了一个三。 TubeGeometry并使用THREE.TextGeometry将文本添加到创建的管中。然后将管添加到场景中。 我还将文本旋转设置为相机旋转。代码段位于

之下
text.rotation = camera.rotation;
text.lookAt(camera.position);

我的应用程序有一个按钮,我可以通过该按钮重置我的管几何体的原始位置。在内部,这是通过将相机重置到其原始位置来完成的。

最初,当页面加载时,管和文本正确对齐并面向用户。但是当我旋转管并将其重置到原始位置时,管正确地回到原始位置,但文本随机朝向任何方向。

我的基本要求是文字应始终面向用户。我已按照其他相关查询中提到的步骤进行操作:

TextGeometry to always face user?

但即使我按照建议的方式编码,我也面临着上述问题。请指出我缺少的东西?

注意:我正在使用透视相机。

0 个答案:

没有答案