/*A building simmilar to the CSAA headquarters in San Francisco.*/ FLOORS = 92; SIZE = 1.0; SEED = 2013; r = new Random(SEED); double getx(double x, double z, int angle) { if (angle == 90) { return(z); } return(x); } double getz(double x, double z, int angle) { if (angle == 90) { return(x); } return(z); } void face(double xoffset, double zoffset, int angle) //angle must be 0 or 90 { //textures win = new Texture[5]; for (i=0; i<5; i++) { k = Math.log(2 + (i+1)/5.0); win[i] = new UniformTexture(); win[i].diffuseColor.setRGB(0.6*k, 0.5*k, 0.4*k); win[i].specularity = 0.3f; win[i].shininess = 1.0f; } conc = new UniformTexture(); conc.diffuseColor.setRGB(0.6, 0.432, 0.18); dark = new UniformTexture(); dark.diffuseColor.setRGB(0.2, 0.2, 0.2); for (i=0; i