Three.js: définir le point de pivot de TextGeometry

Créé le 27 févr. 2012  ·  3Commentaires  ·  Source: mrdoob/three.js

Salut, je me demande comment puis-je utiliser la méthode lookAt () avec un TextGeometry.
Je n'ai vu qu'un hack pour positionner un texte:

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

Mais si j'utilise lookAt() avec un objet texte, il tourne à partir du bas à gauche.

Emballer le TextGeometry dans un Object3D n'aide pas non plus .. ou du moins j'ai échoué ..

Im également intéressé à définir le point de base pour d'autres géométries.

Merci pour ton aide..

Question

Commentaire le plus utile

Maintenant, vous faites cela avec: textGeo.center();

Tous les 3 commentaires

Juste après avoir généré votre TextGeometry, vous devez centrer le pivot en utilisant THREE.GeometryUtils.center( geometry ) .

magnifique, toi.

Maintenant, vous faites cela avec: textGeo.center();

Cette page vous a été utile?
0 / 5 - 0 notes