void render1(short mad, short colix) {
    if (frame.cellInfos == null)
      return;
    UnitCell unitCell = viewer.getCurrentUnitCell();
    if (unitCell == null)
      return;
    Frame.CellInfo cellInfo = frame.cellInfos[viewer.getDisplayModelIndex()];
    Point3f[] vertices = unitCell.getVertices();
    Point3f offset = unitCell.getCartesianOffset(); 
    if (colix == 0)
      colix = Graphics3D.OLIVE;
    for (int i = 8; --i >= 0;)
      verticesT[i].add(vertices[i], offset);
    BbcageRenderer.render(viewer, g3d, mad, colix, verticesT, screens);
    if (!viewer.getDisplayCellParameters())
      return;
    if (nf == null) {
      nf = NumberFormat.getInstance();
      fid = g3d.getFontFid("Monospaced", 14);
    }
    if (nf != null) {
      nf.setMaximumFractionDigits(3);
      nf.setMinimumFractionDigits(3);
    }
    g3d.setFont(fid);
    int line = 15;
    int lineheight = 15;
    if (cellInfo.spaceGroup != null) {
      line += lineheight;
      g3d.drawStringNoSlab(cellInfo.spaceGroup, null, colix, (short) 0, 5,
          line, 0);
    }
    line += lineheight;
    g3d.drawStringNoSlab("a=" + nfformat(unitCell.getInfo(UnitCell.INFO_A)) + "\u00C5", null, colix,
        (short) 0, 5, line, 0);
    line += lineheight;
    g3d.drawStringNoSlab("b=" + nfformat(unitCell.getInfo(UnitCell.INFO_B)) + "\u00C5", null, colix,
        (short) 0, 5, line, 0);
    line += lineheight;
    g3d.drawStringNoSlab("c=" + nfformat(unitCell.getInfo(UnitCell.INFO_C)) + "\u00C5", null, colix,
        (short) 0, 5, line, 0);
    if (nf != null)
      nf.setMaximumFractionDigits(1);
    line += lineheight;
    g3d.drawStringNoSlab("\u03B1=" + nfformat(unitCell.getInfo(UnitCell.INFO_ALPHA)) + "\u00B0", null,
        colix, (short) 0, 5, line, 0);
    line += lineheight;
    g3d.drawStringNoSlab("\u03B2=" + nfformat(unitCell.getInfo(UnitCell.INFO_BETA)) + "\u00B0", null,
        colix, (short) 0, 5, line, 0);
    line += lineheight;
    g3d.drawStringNoSlab("\u03B3=" + nfformat(unitCell.getInfo(UnitCell.INFO_GAMMA)) + "\u00B0", null,
        colix, (short) 0, 5, line, 0);
  }