124125126127128129130131132133134
for(int j=0; j<cb.lots.size(); j++){ cb.lots.get(j).asOBJ(obj); } } obj.save("data/city.obj"); }else{ OBJ obj = new OBJ(false); for(int i=0; i<fb.buildings.size(); i++){ fb.buildings.get(i).asOBJ(obj); }
131132133134135136137138139140141
OBJ obj = new OBJ(false); for(int i=0; i<fb.buildings.size(); i++){ fb.buildings.get(i).asOBJ(obj); } obj.save("data/city.obj"); OBJ objRoads = new OBJ(false); rm.asOBJ(objRoads); objRoads.save("data/roads.obj");
136137138139140141142143144145146
obj.save("data/city.obj"); OBJ objRoads = new OBJ(false); rm.asOBJ(objRoads); objRoads.save("data/roads.obj"); OBJ objLots = new OBJ(false); for(int i=0; i<bm.blocks.size(); i++){ CityBlock cb = bm.blocks.get(i); for(int j=0; j<cb.lots.size(); j++){
146147148149150151152153154155156
for(int j=0; j<cb.lots.size(); j++){ cb.lots.get(j).asOBJ(objLots); } } objLots.save("data/lots.obj"); OBJ objTerrain = new OBJ(false); ter.asOBJ(objTerrain); objTerrain.save("data/ter.obj");
151152153154155156157158159160161
objLots.save("data/lots.obj"); OBJ objTerrain = new OBJ(false); ter.asOBJ(objTerrain); objTerrain.save("data/ter.obj"); } } log.save("/log-"+System.currentTimeMillis()+".log"); } }