/*A building that changes shape half way up, from rectangular to rectangular with corners cut off.*/ FLOORS = 90; //should be an even # WIDTH = 20; LENGTH = 36; SIZE = 1.0; //textures window = new UniformTexture(); window.diffuseColor.setRGB(0.6, 0.6, 0.5); window.specularity = 0.3f; window.shininess = 1.0f; stone = new UniformTexture(); stone.diffuseColor.setRGB(0.7, 0.6, 0.5); //first half win = new Cube(LENGTH*SIZE, FLOORS*SIZE/2, WIDTH*SIZE); win.setTexture(window, window.getDefaultMapping(win)); p = new Vec3(0.0, FLOORS*SIZE/4.0, 0.0); script.addObject(win, new CoordinateSystem(p, 0, 0, 0)); box = new Cube((LENGTH+0.4)*SIZE, SIZE/4.0, (WIDTH+0.4)*SIZE); box.setTexture(stone, stone.getDefaultMapping(box)); for (i=0; i