Package wolf.util

Examples of wolf.util.OBJ


//    if(stlOutput){
//      fb.saveSTL();
//    }
    if(objOutput){
      if(singleObjFile){
        OBJ obj = new OBJ(false);
        for(int i=0; i<fb.buildings.size(); i++){
          fb.buildings.get(i).asOBJ(obj);
        }
       
        rm.asOBJ(obj);
       
        for(int i=0; i<bm.blocks.size(); i++){
          CityBlock cb = bm.blocks.get(i);
          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);
        }

        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++){
            cb.lots.get(j).asOBJ(objLots);
          }
        }

        objLots.save("data/lots.obj");
       
        OBJ objTerrain = new OBJ(false);
        ter.asOBJ(objTerrain);

        objTerrain.save("data/ter.obj");
      }
    }
    log.save("/log-"+System.currentTimeMillis()+".log");
  }
View Full Code Here

TOP

Related Classes of wolf.util.OBJ

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.