in app/scripts/views/mainPage/view3d.js [517:534]
createNodeLabel: function (nodeData) {
var textShapes = THREE.FontUtils.generateShapes(nodeData.type + '|' + nodeData.id, {
font: "helvetiker",
size: 5
});
var textGeometry = new THREE.ShapeGeometry(textShapes);
var textMaterial = new THREE.MeshBasicMaterial();
var textMesh = new THREE.Mesh(textGeometry, textMaterial);
textGeometry.computeBoundingBox();
var maxX = textGeometry.boundingBox.max.x;
textMesh.position.x = this.nodeLabelOffset.x - maxX / 2;
textMesh.position.y = this.nodeLabelOffset.y;
textMesh.position.z = this.nodeLabelOffset.z;
return textMesh;
},