Three.js: TextGeometryピボットポイントを設定します

作成日 2012年02月27日  ·  3コメント  ·  ソース: mrdoob/three.js

こんにちは。TextGeometryでlookAt()メソッドを使用するにはどうすればよいでしょうか。
私はテキストを配置するためのハックだけを見ました:

var centerOffset = -0.5 * ( textGeo.boundingBox.max.x - textGeo.boundingBox.min.x );
textMesh1.position.x = centerOffset;

しかし、テキストオブジェクトでlookAt()を使用すると、左下から回転します。

TextGeometryObject3Dラップしても、どちらも役に立ちません。少なくとも失敗しました。

他のジオメトリのベースポイントを設定することにも興味があります。

助けてくれてありがとう。

Question

最も参考になるコメント

今、あなたはこれを次のように行います: textGeo.center();

全てのコメント3件

TextGeometryを生成した直後に、 THREE.GeometryUtils.center( geometry )を使用してピボットを中央に配置する必要があります。

素晴らしい、あなた。

今、あなたはこれを次のように行います: textGeo.center();

このページは役に立ちましたか?
0 / 5 - 0 評価