lower.y = h1-h2;
Switch sw = new Switch(Switch.CHILD_MASK);
sw.setCapability(Switch.ALLOW_SWITCH_WRITE);
DistanceLOD lod = new DistanceLOD(new float[] { font.getFont().getSize()*10*(float)BoardModel.HEX_DIAMETER });
lod.addSwitch(sw);
lod.setSchedulingBounds(BoardModel.bounds);
Appearance app = new Appearance();
app.setColoringAttributes(new ColoringAttributes(fg, ColoringAttributes.SHADE_FLAT));
sw.addChild(new Shape3D(geom, app));