Looking to enhance text with a horizontal line above it:
var geo = new THREE.TextGeometry("x", geometry_options);
var mat = new THREE.MeshBasicMaterial({color: 0, side:THREE.DoubleSide});
geo.computeBoundingBox ();
var vec = new THREE.Shape();
vec.moveTo(geo.boundingBox.min.x, geo.boundingBox.max.y);
vec.lineTo(geo.boundingBox.max.x, geo.boundingBox.max.y);
geo.addShape(vec);
var mesh = new THREE.Mesh(geo, mat);
Encountering a Javascript error when using geo.addShape(vec). Could use some guidance as I am still learning about THREE.js. Any assistance or alternate method for achieving this would be greatly appreciated.