Three.js: установить точку поворота TextGeometry

Созданный на 27 февр. 2012  ·  3Комментарии  ·  Источник: mrdoob/three.js

Привет, мне интересно, как я могу использовать метод lookAt () с TextGeometry.
Увидел только хак для позиционирования текста:

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

Но если я использую lookAt() с текстовым объектом, он вращается снизу-слева.

Обертывание TextGeometry в Object3D тоже не помогает .. или, по крайней мере, я потерпел неудачу ..

Мне также интересно установить базовую точку для других геометрий.

Спасибо за помощь..

Question

Самый полезный комментарий

Теперь вы делаете это с помощью: textGeo.center();

Все 3 Комментарий

Сразу после создания TextGeometry вы должны центрировать точку поворота, используя THREE.GeometryUtils.center( geometry ) .

великолепный, ты.

Теперь вы делаете это с помощью: textGeo.center();

Была ли эта страница полезной?
0 / 5 - 0 рейтинги