autodesk forge – Orient text to face the user when the model is rotated
Is there any event that I can use to detect when the camera (or model) is rotated to orient a text to face the user?
Right now I’m using the last line of this code to face the text, but I need to do it every time the camera changes.
let geom = new THREE.TextGeometry("blaaaa", {
font: "monaco",
text: "arial",
size: 10,
height: 0,
curveSegments: 3,
});
geom.computeBoundingBox();
var mat = new THREE.MeshBasicMaterial({color: 0xFF00FF});
mesh = new THREE.Mesh(geom, mat);
mesh.position.x = result.geomVertex.x;
mesh.position.y = result.geomVertex.y;
mesh.position.z = result.geomVertex.z;
mesh.quaternion.copy(this.viewer.getCamera().quaternion);
Read more here: Source link