Ejemplo n.º 1
0
 private void writeComponents(BufferedWriter writer, ElementManager manager) throws IOException {
   writer.write("{");
   writer.newLine();
   writer.write(
       space(1)
           + "\"__comment\": \"Model generated using MrCrayfish's Model Creator (http://mrcrayfish.com/modelcreator/)\",");
   writer.newLine();
   if (!manager.getAmbientOcc()) {
     writer.write("\"ambientocclusion\": " + manager.getAmbientOcc() + ",");
     writer.newLine();
   }
   writeTextures(writer);
   writer.newLine();
   writer.write(space(1) + "\"elements\": [");
   for (int i = 0; i < manager.getElementCount(); i++) {
     writer.newLine();
     writer.write(space(2) + "{");
     writer.newLine();
     writeElement(writer, manager.getElement(i));
     writer.newLine();
     writer.write(space(2) + "}");
     if (i != manager.getElementCount() - 1) writer.write(",");
   }
   writer.newLine();
   writer.write(space(1) + "]");
   writer.newLine();
   writer.write("}");
 }