float w = txt.getLineWidth()+20f;
float off = w*0.5f;
txt.setBox(new Rectangle(-off, 0f, w, txt.getHeight()));
txt.setAlignment(Align.Center);
txt.setQueueBucket(Bucket.Transparent);
txt.addControl(new BillboardControl());
label = new Node("label");
if(vis.getWorldBound() instanceof BoundingBox){
BoundingBox bbox = (BoundingBox)vis.getWorldBound();
label.setLocalTranslation(0f, bbox.getYExtent()+bbox.getYExtent()+0.5f, 0f);