THREE.TextGeometryを使用してシーンにテキストを追加しましたが、テキストは、どのxy平面に配置してもスタックしているようです。ユーザーが画面で読み取り可能な状態で常に平面になるように調整する方法はありますか?
質問する
11759 次
2 に答える
25
試す
mesh.lookAt( camera.position );
メッシュのローカルz軸は、カメラの方を向いている必要があります。
于 2012-10-16T17:07:30.337 に答える
13
テキストを(カメラではなく)常に画面に向けるには:
mesh.quaternion.copy(camera.quaternion);
object.lookAt(camera);
これは、オブジェクトが画面上のどこにあるかによって向きが異なるため、とは
異なることに注意してください。Object3D.onBeforeRender
各フレームの向きを更新するために使用できます。Object3D.frustumCulled = false;
を使用して錐台カリングを無効にして、コールバックが常にトリガーされるようにすることが役立つ場合があります。
于 2017-08-14T14:07:06.257 に答える