/* Generated City File */ /* created by CityGen for POVray */ /* ------------v1.0------------- */ /* by Dale Cieslak */ /* http://members.tripod.com/~DCieslak */ /* dcieslak@yahoo.com */ #declare WinAmbient = 0; #declare WinDiffuse = 0.25; /* --- Standard POV includes --- */ #include "colors.inc" #include "textures.inc" // #include "winsolid.inc" #include "wintxt.inc" #include "dskies.inc" /* --- Standard Camera --- */ camera { location <0, 220, 0> look_at <0, 5, 0> // location <-70, 10, -60> look_at <-70, 5, -44> // location <-70, 10, -30> look_at <-70, 5, -14> // location <-40, 20, -40> look_at <-60, 5, -27> // location <-70, 30, 10> look_at <-60, 5, 5> right x*image_width/image_height angle 50 } #declare SunAngle = 180; /* --- Light Sources --- */ light_source { <0, -925, 0> color rgb <1, 1, 1> rotate SunAngle*z } light_source { <-10, -925, 0> color rgb <1, 1, 1> rotate SunAngle*z } light_source { <10, -925, 0> color rgb <1, 1, 1> rotate SunAngle*z } /* --- Background --- */ plane { <0, 1, 0>, 1200 pigment { color rgbt <0, 0, 1, 0.7> } finish { ambient 1 diffuse .6 } hollow no_shadow } plane { <0, 1, 0>, 0 pigment { color rgb <0.6, 0.9, 0.4> } hollow } plane { <0, 1, 0>, 220 texture { Cloudz finish { ambient 1 } scale 2 } hollow } /* fog { color rgbt < 0.8, 0.8, 1, .25> distance 2000 } */ /*-=-=-=-=-= End of Header =-=-=-=-=-=-*/ /* --- City Scene --- */ // ---------------------------------------- // textures #declare WinTxt11 = texture { UnderTxt } texture { pigment { marble frequency 1.5 color_map { [0.0 color rgb .1] [0.1 color rgb .1] [0.1 color rgbf .8] [1.0 color rgbf .8] } rotate <0 45 0> } finish { ambient 0.3 reflection 0.25 } } texture { pigment { marble color_map { [0.0 color rgb 1] [0.1 color rgb 1] [0.1 color rgbf 1] [1.0 color rgbf 1] } rotate <0 0 90> } finish { ambient 0.3 } scale <1, 3, 1> } /* Street Coordinates ( 28, 25) */ /* object { union { box { <-77, 0.005, -44>, <-65, 0, -32> pigment { color rgb 0 } } cylinder { <-77, 0, -44>, <-77, 2.25, -44>, .05 pigment { color rgb 0 } } cylinder { <-65, 0, -32>, <-65, 2.25, -32>, .05 pigment { color rgb 0 } } box { <-77, 0.01, -44 >, <-65, 0, -43.75> pigment { color rgb 1 } } box { <-76, 0.01, -43 >, <-66, 0, -42.75> pigment { color rgb 1 } } box { <-77, 0.01, -32.25>, <-65, 0, -32 > pigment { color rgb 1 } } box { <-76, 0.01, -33.25>, <-66, 0, -33 > pigment { color rgb 1 } } box { <-77, 0.01, -44 >, <-76.75, 0, -32 > pigment { color rgb 1 } } box { <-76, 0.01, -43 >, <-75.75, 0, -33 > pigment { color rgb 1 } } box { <-65.25, 0.01, -44 >, <-65, 0, -32 > pigment { color rgb 1 } } box { <-66.25, 0.01, -43 >, <-66, 0, -33 > pigment { color rgb 1 } } } } */ object { union { box { <-6, 0.005, -6>, <6, 0, 6> pigment { color rgb 0 } } cylinder { <-6, 0, -6>, <-6, 2.25, -6>, .05 pigment { color rgb 0 } } cylinder { < 6, 0, 6>, < 6, 2.25, 6>, .05 pigment { color rgb 0 } } box { <-6 , 0.01, -6 >, < 6 , 0, -5.75> pigment { color rgb 1 } } box { <-5 , 0.01, -5 >, < 5 , 0, -4.75> pigment { color rgb 1 } } box { <-6 , 0.01, 5.75>, < 6 , 0, 6 > pigment { color rgb 1 } } box { <-5 , 0.01, 4.75>, < 5 , 0, 5 > pigment { color rgb 1 } } box { <-6 , 0.01, -6 >, <-5.75, 0, 6 > pigment { color rgb 1 } } box { <-5 , 0.01, -5 >, <-4.75, 0, 5 > pigment { color rgb 1 } } box { < 5.75, 0.01, -6 >, < 6 , 0, 6 > pigment { color rgb 1 } } box { < 4.75, 0.01, -5 >, < 5 , 0, 5 > pigment { color rgb 1 } } } translate <-71, 0, -38> } /* End Street */ /* Street Coordinates ( 30, 25) */ box { <-77, 0.005, -22>, <-65, 0, -10> pigment { color rgb 0 } } box { <-71.15, 0.01, -19>, <-70.85, 0, -16> pigment { color rgb <0.9, 0.8, 0> } } box { <-71.15, 0.01, -13>, <-70.85, 0, -10> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 31, 25) */ object { union { box { <-6, 0.005, -6>, <6, 0, 6> pigment { color rgb 0 } } cylinder { <-6, 0, -6>, <-6, 2.25, -6>, .05 pigment { color rgb 0 } } cylinder { < 6, 0, 6>, < 6, 2.25, 6>, .05 pigment { color rgb 0 } } box { <-6, 0.01, -6 >, < 6, 0, -5.75> pigment { color rgb 1 } } box { <-5, 0.01, -5 >, < 5, 0, -4.75> pigment { color rgb 1 } } box { <-6, 0.01, 5.75>, < 6, 0, 6 > pigment { color rgb 1 } } box { <-5, 0.01, 4.75>, < 5, 0, 5 > pigment { color rgb 1 } } box { <-6, 0.01, -6 >, <-5.75, 0, 6 > pigment { color rgb 1 } } box { <-5, 0.01, -5 >, <-4.75, 0, 5 > pigment { color rgb 1 } } box { < 5.75, 0.01, -6 >, < 6, 0, 6 > pigment { color rgb 1 } } box { < 4.75, 0.01, -5 >, < 5, 0, 5 > pigment { color rgb 1 } } } translate <-71, 0, -5> } /* End Street */ /* Street Coordinates ( 32, 25) */ box { <-77, 0.005, 0>, <-65, 0, 12> pigment { color rgb <0.0, 0.0, 0> } } box { <-71.15, 0.01, 3>, <-70.85, 0, 6> pigment { color rgb <0.9, 0.8, 0> } } box { <-71.15, 0.01, 9>, <-70.85, 0, 12> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 28, 26) */ box { <-66, 0.005, -44>, <-54, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <-63, 0.01, -38.15>, <-60, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-57, 0.01, -38.15>, <-54, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (29, 26) */ difference { merge { box { <-62, 35, -32>, <-59, 0, -23> } box { <-65, 35, -29>, <-56, 0, -26> } texture { WinTxt11 } } // end union box { <-61.8, 36, -31.8>, <-59.2, 34.75, -23.2> texture { pigment{color rgb <.9 .9 .9>} } } box { <-64.8, 36, -28.8>, <-56.2, 34.7501, -26.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-66, 0.1, -33>, <-54, 0, -21> pigment { brick color rgb 0.4, color rgb 0.6 brick_size 0.75 mortar 0.05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (30, 26) */ difference { box { <-65, 14, -16>, <-56, 0, -12> texture { WinTxt14 } } box { <-64.8, 15, -15.8>, <-56.2, 13.75, -12.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-66, 0.1, -22>, <-54, 0, -10> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 31, 26) */ box { <-66, 0.005, -11>, <-54, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <-63, 0.01, -5.15>, <-60, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-57, 0.01, -5.15>, <-54, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (32, 26) */ difference { merge { box { <-64, 30, 2>, <-57, 0, 9> } box { <-62, 30, 1>, <-59, 0, 10> } box { <-65, 30, 4>, <-56, 0, 7> } texture { WinTxt4 } } // end union merge { box { <-63.8, 31, 2.2>, <-57.2, 29.75, 8.8> } box { <-64.8, 31, 4.2>, <-56.2, 29.7501, 6.8> } box { <-61.8, 31, 1.2>, <-59.2, 29.7501, 9.8> } texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-66, 0.1, 0>, <-54, 0, 12> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (33, 26) */ difference { merge { box { <-64, 22, 13>, <-57, 0, 20> } box { <-62, 22, 12>, <-59, 0, 21> } box { <-65, 22, 15>, <-56, 0, 18> } texture { WinTxt12 } } // end union merge { box { <-63.8, 23, 13.2>, <-57.2, 21.75, 19.8> } box { <-64.8, 23, 15.2>, <-56.2, 21.7501, 17.8> } box { <-61.8, 23, 12.2>, <-59.2, 21.7501, 20.8> } texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-66, 0.1, 11>, <-54, 0, 23> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 26) */ box { <-66, 0.005, 22>, <-54, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <-63, 0.01, 27.85>, <-60, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-57, 0.01, 27.85>, <-54, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 28, 27) */ box { <-55, 0.005, -44>, <-43, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <-52, 0.01, -38.15>, <-49, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-46, 0.01, -38.15>, <-43, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (30, 27) */ difference { merge { box { <-53, 20, -20>, <-46, 0, -13> } box { <-54, 20, -21>, <-51, 0, -18> } box { <-48, 20, -21>, <-45, 0, -18> } box { <-54, 20, -15>, <-51, 0, -12> } box { <-48, 20, -15>, <-45, 0, -12> } texture { WinTxt1 } } // end union merge { box { <-52.8, 21, -19.8>, <-46.2, 19.75, -13.2> } box { <-53.8, 21, -20.8>, <-51.2, 19.7501, -18.2> } box { <-47.8, 21, -14.8>, <-45.2, 19.7501, -12.2> } box { <-53.8, 21, -14.8>, <-51.2, 19.7501, -12.2> } box { <-47.8, 21, -20.8>, <-45.2, 19.7501, -18.2> } texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-55, 0.1, -22>, <-43, 0, -10> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 31, 27) */ box { <-55, 0.005, -11>, <-43, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <-52, 0.01, -5.15>, <-49, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-46, 0.01, -5.15>, <-43, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (32, 27) */ difference { box { <-49, 3, 1>, <-45, 0, 10> texture { WinTxt4 } } box { <-48.8, 4, 1.2>, <-45.2, 2.75, 9.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-55, 0.1, 0>, <-43, 0, 12> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 27) */ box { <-55, 0.005, 22>, <-43, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <-52, 0.01, 27.85>, <-49, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-46, 0.01, 27.85>, <-43, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (35, 27) */ difference { merge { box { <-53, 32, 35>, <-46, 0, 42> } box { <-54, 22, 34>, <-45, 0, 43> } box { <-52, 34, 36>, <-47, 0, 41> } texture { WinTxt8 } } // end union box { <-51.8, 35, 36.2>, <-47.2, 33.75, 40.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-55, 0.1, 33>, <-43, 0, 45> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 27, 28) */ box { <-44, 0.005, -55>, <-32, 0, -43> pigment { color rgb <0.0, 0.0, 0> } } box { <-38.15, 0.01, -52>, <-37.85, 0, -49> pigment { color rgb <0.9, 0.8, 0> } } box { <-38.15, 0.01, -46>, <-37.85, 0, -43> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 28, 28) */ box { <-44, 0.005, -44>, <-32, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <-44, 0, -44>, <-44, 2.25, -44>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <-32, 0, -32>, <-32, 2.25, -32>, .05 pigment { color rgb <0, 0, 0> } } box { <-44, 0.01, -44>, <-32, 0, -43.75> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, -43>, <-33, 0, -42.75> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, -32.25>, <-32, 0, -32> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, -33.25>, <-33, 0, -33> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, -44>, <-43.75, 0, -32> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, -43>, <-42.75, 0, -33> pigment { color rgb <1, 1, 1> } } box { <-32.25, 0.01, -44>, <-32, 0, -32> pigment { color rgb <1, 1, 1> } } box { <-33.25, 0.01, -43>, <-33, 0, -33> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 29, 28) */ box { <-44, 0.005, -33>, <-32, 0, -21> pigment { color rgb <0.0, 0.0, 0> } } box { <-38.15, 0.01, -30>, <-37.85, 0, -27> pigment { color rgb <0.9, 0.8, 0> } } box { <-38.15, 0.01, -24>, <-37.85, 0, -21> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 30, 28) */ box { <-44, 0.005, -22>, <-32, 0, -10> pigment { color rgb <0.0, 0.0, 0> } } box { <-38.15, 0.01, -19>, <-37.85, 0, -16> pigment { color rgb <0.9, 0.8, 0> } } box { <-38.15, 0.01, -13>, <-37.85, 0, -10> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 31, 28) */ box { <-44, 0.005, -11>, <-32, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <-44, 0, -11>, <-44, 2.25, -11>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <-32, 0, 1>, <-32, 2.25, 1>, .05 pigment { color rgb <0, 0, 0> } } box { <-44, 0.01, -11>, <-32, 0, -10.75> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, -10>, <-33, 0, -9.75> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, 0.75>, <-32, 0, 1> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, -0.25>, <-33, 0, 0> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, -11>, <-43.75, 0, 1> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, -10>, <-42.75, 0, 0> pigment { color rgb <1, 1, 1> } } box { <-32.25, 0.01, -11>, <-32, 0, 1> pigment { color rgb <1, 1, 1> } } box { <-33.25, 0.01, -10>, <-33, 0, 0> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 32, 28) */ box { <-44, 0.005, 0>, <-32, 0, 12> pigment { color rgb <0.0, 0.0, 0> } } box { <-38.15, 0.01, 3>, <-37.85, 0, 6> pigment { color rgb <0.9, 0.8, 0> } } box { <-38.15, 0.01, 9>, <-37.85, 0, 12> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 33, 28) */ box { <-44, 0.005, 11>, <-32, 0, 23> pigment { color rgb <0.0, 0.0, 0> } } box { <-38.15, 0.01, 14>, <-37.85, 0, 17> pigment { color rgb <0.9, 0.8, 0> } } box { <-38.15, 0.01, 20>, <-37.85, 0, 23> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 34, 28) */ box { <-44, 0.005, 22>, <-32, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <-44, 0, 22>, <-44, 2.25, 22>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <-32, 0, 34>, <-32, 2.25, 34>, .05 pigment { color rgb <0, 0, 0> } } box { <-44, 0.01, 22>, <-32, 0, 22.25> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 23>, <-33, 0, 23.25> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, 33.75>, <-32, 0, 34> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 32.75>, <-33, 0, 33> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, 22>, <-43.75, 0, 34> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 23>, <-42.75, 0, 33> pigment { color rgb <1, 1, 1> } } box { <-32.25, 0.01, 22>, <-32, 0, 34> pigment { color rgb <1, 1, 1> } } box { <-33.25, 0.01, 23>, <-33, 0, 33> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 35, 28) */ box { <-44, 0.005, 33>, <-32, 0, 45> pigment { color rgb <0.0, 0.0, 0> } } box { <-38.15, 0.01, 36>, <-37.85, 0, 39> pigment { color rgb <0.9, 0.8, 0> } } box { <-38.15, 0.01, 42>, <-37.85, 0, 45> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 36, 28) */ box { <-44, 0.005, 44>, <-32, 0, 56> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <-44, 0, 44>, <-44, 2.25, 44>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <-32, 0, 56>, <-32, 2.25, 56>, .05 pigment { color rgb <0, 0, 0> } } box { <-44, 0.01, 44>, <-32, 0, 44.25> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 45>, <-33, 0, 45.25> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, 55.75>, <-32, 0, 56> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 54.75>, <-33, 0, 55> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, 44>, <-43.75, 0, 56> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 45>, <-42.75, 0, 55> pigment { color rgb <1, 1, 1> } } box { <-32.25, 0.01, 44>, <-32, 0, 56> pigment { color rgb <1, 1, 1> } } box { <-33.25, 0.01, 45>, <-33, 0, 55> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 37, 28) */ box { <-44, 0.005, 55>, <-32, 0, 67> pigment { color rgb <0.0, 0.0, 0> } } box { <-38.15, 0.01, 58>, <-37.85, 0, 61> pigment { color rgb <0.9, 0.8, 0> } } box { <-38.15, 0.01, 64>, <-37.85, 0, 67> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 38, 28) */ box { <-44, 0.005, 66>, <-32, 0, 78> pigment { color rgb <0.0, 0.0, 0> } } box { <-38.15, 0.01, 69>, <-37.85, 0, 72> pigment { color rgb <0.9, 0.8, 0> } } box { <-38.15, 0.01, 75>, <-37.85, 0, 78> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 39, 28) */ box { <-44, 0.005, 77>, <-32, 0, 89> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <-44, 0, 77>, <-44, 2.25, 77>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <-32, 0, 89>, <-32, 2.25, 89>, .05 pigment { color rgb <0, 0, 0> } } box { <-44, 0.01, 77>, <-32, 0, 77.25> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 78>, <-33, 0, 78.25> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, 88.75>, <-32, 0, 89> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 87.75>, <-33, 0, 88> pigment { color rgb <1, 1, 1> } } box { <-44, 0.01, 77>, <-43.75, 0, 89> pigment { color rgb <1, 1, 1> } } box { <-43, 0.01, 78>, <-42.75, 0, 88> pigment { color rgb <1, 1, 1> } } box { <-32.25, 0.01, 77>, <-32, 0, 89> pigment { color rgb <1, 1, 1> } } box { <-33.25, 0.01, 78>, <-33, 0, 88> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 25, 29) */ box { <-33, 0.005, -77>, <-21, 0, -65> pigment { color rgb <0.0, 0.0, 0> } } box { <-30, 0.01, -71.15>, <-27, 0, -70.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-24, 0.01, -71.15>, <-21, 0, -70.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (26, 29) */ difference { merge { box { <-32, 31, -65>, <-28, 0, -56> } box { <-31.999, 31, -61>, <-23, 0, -56.001> } texture { WinTxt9 } } // end union merge { box { <-31.8, 32, -64.8>, <-28.2, 30.75, -56.2> } box { <-31.8, 32, -60.8>, <-23.2, 30.7501, -56.2> } texture { pigment{color rgb <.9 .9 .9>} } } // end merge } // end difference box { <-33, 0.1, -66>, <-21, 0, -54> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (27, 29) */ difference { box { <-32, 2, -49>, <-23, 0, -45> texture { WinTxt5 } } box { <-31.8, 3, -48.8>, <-23.2, 1.75, -45.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-33, 0.1, -55>, <-21, 0, -43> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 28, 29) */ box { <-33, 0.005, -44>, <-21, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <-30, 0.01, -38.15>, <-27, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-24, 0.01, -38.15>, <-21, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (29, 29) */ difference { box { <-32, 1, -32>, <-28, 0, -28> texture { WinTxt14 } } box { <-31.8, 2, -31.8>, <-28.2, 0.75, -28.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-33, 0.1, -33>, <-21, 0, -21> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 31, 29) */ box { <-33, 0.005, -11>, <-21, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <-30, 0.01, -5.15>, <-27, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-24, 0.01, -5.15>, <-21, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (32, 29) */ difference { box { <-27, 1, 6>, <-23, 0, 10> texture { WinTxt6 } } box { <-26.8, 2, 6.2>, <-23.2, 0.75, 9.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-33, 0.1, 0>, <-21, 0, 12> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 29) */ box { <-33, 0.005, 22>, <-21, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <-30, 0.01, 27.85>, <-27, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-24, 0.01, 27.85>, <-21, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 36, 29) */ box { <-33, 0.005, 44>, <-21, 0, 56> pigment { color rgb <0.0, 0.0, 0> } } box { <-30, 0.01, 49.85>, <-27, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-24, 0.01, 49.85>, <-21, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (37, 29) */ difference { box { <-32, 38, 56>, <-23, 0 , 60> texture { WinTxt11 } } box { <-31.8, 39, 56.2>, <-23.2, 37.75, 59.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-33, 0.1, 55>, <-21, 0, 67> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 25, 30) */ box { <-22, 0.005, -77>, <-10, 0, -65> pigment { color rgb <0.0, 0.0, 0> } } box { <-19, 0.01, -71.15>, <-16, 0, -70.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-13, 0.01, -71.15>, <-10, 0, -70.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (26, 30) */ difference { merge { box { <-20, 27, -64>, <-13, 0, -57> } box { <-21, 12, -65>, <-12, 0, -56> } texture { WinTxt2 } } // end union box { <-19.8, 28, -63.8>, <-13.2, 26.75, -57.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-22, 0.1, -66>, <-10, 0, -54> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (27, 30) */ difference { merge { box { <-21, 33, -54>, <-17, 0, -45> } box { <-20.999, 33, -50>, <-12, 0, -45.001> } texture { WinTxt8 } } // end union merge { box { <-20.8, 34, -53.8>, <-17.2, 32.75, -45.2> } box { <-20.8, 34, -49.8>, <-12.2, 32.7501, -45.2> } texture { pigment{color rgb <.9 .9 .9>} } } // end merge } // end difference box { <-22, 0.1, -55>, <-10, 0, -43> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 28, 30) */ box { <-22, 0.005, -44>, <-10, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <-19, 0.01, -38.15>, <-16, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-13, 0.01, -38.15>, <-10, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (29, 30) */ difference { merge { box { <-20, 16, -32>, <-13, 0, -23> } box { <-21, 16, -31>, <-12, 0, -24> } texture { WinTxt3 } } // end union box { <-19.8, 17, -31.8>, <-13.2, 15.75, -23.2> texture { pigment{color rgb <.9 .9 .9>} } } box { <-20.8, 17, -30.8>, <-12.2, 15.7501, -24.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-22, 0.1, -33>, <-10, 0, -21> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (30, 30) */ difference { merge { box { <-21, 7, -21>, <-17, 0, -12> } box { <-20.999, 7, -17>, <-12, 0, -12.001> } texture { WinTxt10 } } // end union merge { box { <-20.8, 8, -20.8>, <-17.2, 6.75, -12.2> } box { <-20.8, 8, -16.8>, <-12.2, 6.7501, -12.2> } texture { pigment{color rgb <.9 .9 .9>} } } // end merge } // end difference box { <-22, 0.1, -22>, <-10, 0, -10> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 31, 30) */ box { <-22, 0.005, -11>, <-10, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <-19, 0.01, -5.15>, <-16, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-13, 0.01, -5.15>, <-10, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (32, 30) */ difference { box { <-21, 1, 1>, <-17, 0, 10> texture { WinTxt7 } } box { <-20.8, 2, 1.2>, <-17.2, 0.75, 9.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-22, 0.1, 0>, <-10, 0, 12> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (33, 30) */ difference { merge { box { <-20, 48, 13>, <-13, 0, 20> } box { <-21, 38, 12>, <-12, 0, 21> } texture { WinTxt9 } } // end union box { <-19.8, 49, 13.2>, <-13.2, 47.75, 19.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-22, 0.1, 11>, <-10, 0, 23> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 30) */ box { <-22, 0.005, 22>, <-10, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <-19, 0.01, 27.85>, <-16, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-13, 0.01, 27.85>, <-10, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (35, 30) */ difference { box { <-16, 38, 34>, <-12, 0, 43> texture { WinTxt10 } } box { <-15.8, 39, 34.2>, <-12.2, 37.75, 42.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-22, 0.1, 33>, <-10, 0, 45> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 36, 30) */ box { <-22, 0.005, 44>, <-10, 0, 56> pigment { color rgb <0.0, 0.0, 0> } } box { <-19, 0.01, 49.85>, <-16, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-13, 0.01, 49.85>, <-10, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (37, 30) */ difference { merge { box { <-20, 24, 57>, <-13, 0, 64> } box { <-21, 10, 56>, <-12, 0, 65> } texture { WinTxt14 } } // end union box { <-19.8, 25, 57.2>, <-13.2, 23.75, 63.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-22, 0.1, 55>, <-10, 0, 67> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (26, 31) */ difference { merge { box { <-9, 39, -64>, <-2, 0, -47> } box { <-10, 29, -65>, <-1, 0, -46> } texture { WinTxt2 } } // end union box { <-8.8, 40, -63.8>, <-2.2, 38.75, -47.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-11, 0.1, -66>, <1, 0, -54> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (27, 31) */ difference { box { <-10, 0, -54>, <-6, 0, -45> texture { WinTxt4 } } box { <-9.8, 1, -53.8>, <-6.2, -0.25, -45.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-11, 0.1, -55>, <1, 0, -43> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 28, 31) */ box { <-11, 0.005, -44>, <1, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <-8, 0.01, -38.15>, <-5, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-2, 0.01, -38.15>, <1, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 31, 31) */ box { <-11, 0.005, -11>, <1, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <-8, 0.01, -5.15>, <-5, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <-2, 0.01, -5.15>, <1, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (33, 31) */ difference { merge { box { <-9, 36, 13>, <-2, 0, 20> } box { <-10, 25, 12>, <-1, 0, 21> } texture { WinTxt11 } } // end union box { <-8.8, 37, 13.2>, <-2.2, 35.75, 19.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-11, 0.1, 11>, <1, 0, 23> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 31) */ box { <-11, 0.005, 22>, <1, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <-8, 0.01, 27.85>, <-5, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-2, 0.01, 27.85>, <1, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (35, 31) */ difference { merge { box { <-6, 19, 34>, <-1, 0, 43> } box { <-10, 19, 38>, <-1.001, 0, 42.999> } texture { WinTxt12 } } // end union box { <-5.8, 20, 34.2>, <-1.2, 18.75, 42.8> texture { pigment{color rgb <.9 .9 .9>} } } box { <-9.8, 20, 38.2>, <-1.2, 18.7501, 42.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-11, 0.1, 33>, <1, 0, 45> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 36, 31) */ box { <-11, 0.005, 44>, <1, 0, 56> pigment { color rgb <0.0, 0.0, 0> } } box { <-8, 0.01, 49.85>, <-5, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-2, 0.01, 49.85>, <1, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (37, 31) */ difference { box { <-5, 9, 56>, <-1, 0, 65> texture { WinTxt3 } } box { <-4.8, 10, 56.2>, <-1.2, 8.75, 64.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-11, 0.1, 55>, <1, 0, 67> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (38, 31) */ difference { box { <-5, 11, 72>, <-1, 0, 76> texture { WinTxt9 } } box { <-4.8, 12, 72.2>, <-1.2, 10.75, 75.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <-11, 0.1, 66>, <1, 0, 78> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 39, 31) */ box { <-11, 0.005, 77>, <1, 0, 89> pigment { color rgb <0.0, 0.0, 0> } } box { <-8, 0.01, 82.85>, <-5, 0, 83.15> pigment { color rgb <0.9, 0.8, 0> } } box { <-2, 0.01, 82.85>, <1, 0, 83.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 26, 32) */ box { <0, 0.005, -66>, <12, 0, -54> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, -63>, <6.15, 0, -60> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, -57>, <6.15, 0, -54> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 27, 32) */ box { <0, 0.005, -55>, <12, 0, -43> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, -52>, <6.15, 0, -49> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, -46>, <6.15, 0, -43> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 28, 32) */ box { <0, 0.005, -44>, <12, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <0, 0, -44>, <0, 2.25, -44>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <12, 0, -32>, <12, 2.25, -32>, .05 pigment { color rgb <0, 0, 0> } } box { <0, 0.01, -44>, <12, 0, -43.75> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, -43>, <11, 0, -42.75> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, -32.25>, <12, 0, -32> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, -33.25>, <11, 0, -33> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, -44>, <0.25, 0, -32> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, -43>, <1.25, 0, -33> pigment { color rgb <1, 1, 1> } } box { <11.75, 0.01, -44>, <12, 0, -32> pigment { color rgb <1, 1, 1> } } box { <10.75, 0.01, -43>, <11, 0, -33> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 29, 32) */ box { <0, 0.005, -33>, <12, 0, -21> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, -30>, <6.15, 0, -27> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, -24>, <6.15, 0, -21> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 30, 32) */ box { <0, 0.005, -22>, <12, 0, -10> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, -19>, <6.15, 0, -16> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, -13>, <6.15, 0, -10> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 31, 32) */ box { <0, 0.005, -11>, <12, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <0, 0, -11>, <0, 2.25, -11>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <12, 0, 1>, <12, 2.25, 1>, .05 pigment { color rgb <0, 0, 0> } } box { <0, 0.01, -11>, <12, 0, -10.75> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, -10>, <11, 0, -9.75> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, 0.75>, <12, 0, 1> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, -0.25>, <11, 0, 0> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, -11>, <0.25, 0, 1> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, -10>, <1.25, 0, 0> pigment { color rgb <1, 1, 1> } } box { <11.75, 0.01, -11>, <12, 0, 1> pigment { color rgb <1, 1, 1> } } box { <10.75, 0.01, -10>, <11, 0, 0> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 32, 32) */ box { <0, 0.005, 0>, <12, 0, 12> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, 3>, <6.15, 0, 6> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, 9>, <6.15, 0, 12> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 33, 32) */ box { <0, 0.005, 11>, <12, 0, 23> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, 14>, <6.15, 0, 17> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, 20>, <6.15, 0, 23> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 34, 32) */ box { <0, 0.005, 22>, <12, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <0, 0, 22>, <0, 2.25, 22>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <12, 0, 34>, <12, 2.25, 34>, .05 pigment { color rgb <0, 0, 0> } } box { <0, 0.01, 22>, <12, 0, 22.25> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 23>, <11, 0, 23.25> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, 33.75>, <12, 0, 34> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 32.75>, <11, 0, 33> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, 22>, <0.25, 0, 34> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 23>, <1.25, 0, 33> pigment { color rgb <1, 1, 1> } } box { <11.75, 0.01, 22>, <12, 0, 34> pigment { color rgb <1, 1, 1> } } box { <10.75, 0.01, 23>, <11, 0, 33> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 35, 32) */ box { <0, 0.005, 33>, <12, 0, 45> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, 36>, <6.15, 0, 39> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, 42>, <6.15, 0, 45> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 36, 32) */ box { <0, 0.005, 44>, <12, 0, 56> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <0, 0, 44>, <0, 2.25, 44>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <12, 0, 56>, <12, 2.25, 56>, .05 pigment { color rgb <0, 0, 0> } } box { <0, 0.01, 44>, <12, 0, 44.25> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 45>, <11, 0, 45.25> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, 55.75>, <12, 0, 56> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 54.75>, <11, 0, 55> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, 44>, <0.25, 0, 56> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 45>, <1.25, 0, 55> pigment { color rgb <1, 1, 1> } } box { <11.75, 0.01, 44>, <12, 0, 56> pigment { color rgb <1, 1, 1> } } box { <10.75, 0.01, 45>, <11, 0, 55> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 37, 32) */ box { <0, 0.005, 55>, <12, 0, 67> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, 58>, <6.15, 0, 61> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, 64>, <6.15, 0, 67> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 38, 32) */ box { <0, 0.005, 66>, <12, 0, 78> pigment { color rgb <0.0, 0.0, 0> } } box { <5.85, 0.01, 69>, <6.15, 0, 72> pigment { color rgb <0.9, 0.8, 0> } } box { <5.85, 0.01, 75>, <6.15, 0, 78> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 39, 32) */ box { <0, 0.005, 77>, <12, 0, 89> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <0, 0, 77>, <0, 2.25, 77>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <12, 0, 89>, <12, 2.25, 89>, .05 pigment { color rgb <0, 0, 0> } } box { <0, 0.01, 77>, <12, 0, 77.25> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 78>, <11, 0, 78.25> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, 88.75>, <12, 0, 89> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 87.75>, <11, 0, 88> pigment { color rgb <1, 1, 1> } } box { <0, 0.01, 77>, <0.25, 0, 89> pigment { color rgb <1, 1, 1> } } box { <1, 0.01, 78>, <1.25, 0, 88> pigment { color rgb <1, 1, 1> } } box { <11.75, 0.01, 77>, <12, 0, 89> pigment { color rgb <1, 1, 1> } } box { <10.75, 0.01, 78>, <11, 0, 88> pigment { color rgb <1, 1, 1> } } /* End Street */ /**** Building Coordinates (26, 33) */ difference { box { <12, 38, -60>, <21, 0, -56> texture { WinTxt10 } } box { <12.2, 39, -59.8>, <20.8, 37.75, -56.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <11, 0.1, -66>, <23, 0, -54> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 28, 33) */ box { <11, 0.005, -44>, <23, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <14, 0.01, -38.15>, <17, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <20, 0.01, -38.15>, <23, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (29, 33) */ difference { merge { box { <13, 53, -31>, <20, 0, -24> } box { <15, 53, -32>, <18, 0, -23> } box { <12, 53, -29>, <21, 0, -26> } texture { WinTxt10 } } // end union merge { box { <13.2, 54, -30.8>, <19.8, 52.75, -24.2> } box { <12.2, 54, -28.8>, <20.8, 52.7501, -26.2> } box { <15.2, 54, -31.8>, <17.8, 52.7501, -23.2> } texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <11, 0.1, -33>, <23, 0, -21> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (30, 33) */ difference { box { <12, 46, -16>, <21, 0, -12> texture { WinTxt8 } } box { <12.2, 47, -15.8>, <20.8, 45.75, -12.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <11, 0.1, -22>, <23, 0, -10> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 31, 33) */ box { <11, 0.005, -11>, <23, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <14, 0.01, -5.15>, <17, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <20, 0.01, -5.15>, <23, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (32, 33) */ difference { merge { box { <16, 24, 1>, <21, 0, 10> } box { <12, 24, 1.001>, <20.999, 0, 5> } texture { WinTxt12 } } // end union merge { box { <16.2, 25, 1.2>, <20.8, 23.75, 9.8> } box { <12.2, 25, 1.2>, <20.8, 23.7501, 5.2> } texture { pigment{color rgb <.9 .9 .9>} } } // end merge } // end difference box { <11, 0.1, 0>, <23, 0, 12> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (33, 33) */ difference { merge { box { <15, 62, 12>, <28, 0, 21> } box { <12, 62, 15>, <31, 0, 18> } texture { WinTxt6 } } // end union box { <15.2, 63, 12.2>, <27.8, 61.75, 20.8> texture { pigment{color rgb <.9 .9 .9>} } } box { <12.2, 63, 15.2>, <30.8, 61.7501, 17.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <11, 0.1, 11>, <23, 0, 23> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 33) */ box { <11, 0.005, 22>, <23, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <14, 0.01, 27.85>, <17, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <20, 0.01, 27.85>, <23, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (35, 33) */ difference { merge { box { <16, 48, 34>, <21, 0, 43> } box { <12, 48, 34.001>, <20.999, 0, 38> } texture { WinTxt8 } } // end union merge { box { <16.2, 49, 34.2>, <20.8, 47.75, 42.8> } box { <12.2, 49, 34.2>, <20.8, 47.7501, 38.2> } texture { pigment{color rgb <.9 .9 .9>} } } // end merge } // end difference box { <11, 0.1, 33>, <23, 0, 45> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 36, 33) */ box { <11, 0.005, 44>, <23, 0, 56> pigment { color rgb <0.0, 0.0, 0> } } box { <14, 0.01, 49.85>, <17, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } box { <20, 0.01, 49.85>, <23, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 39, 33) */ box { <11, 0.005, 77>, <23, 0, 89> pigment { color rgb <0.0, 0.0, 0> } } box { <14, 0.01, 82.85>, <17, 0, 83.15> pigment { color rgb <0.9, 0.8, 0> } } box { <20, 0.01, 82.85>, <23, 0, 83.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 25, 34) */ box { <22, 0.005, -77>, <34, 0, -65> pigment { color rgb <0.0, 0.0, 0> } } box { <25, 0.01, -71.15>, <28, 0, -70.85> pigment { color rgb <0.9, 0.8, 0> } } box { <31, 0.01, -71.15>, <34, 0, -70.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (26, 34) */ difference { box { <23, 1, -65>, <32, 0 , -61> texture { WinTxt10 } } box { <23.2, 2, -64.8>, <31.8, 0.75, -61.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <22, 0.1, -66>, <34, 0, -54> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (27, 34) */ difference { merge { box { <27, 16, -54>, <32, 0, -45> } box { <23, 16, -53.999>, <31.999, 0, -50> } texture { WinTxt9 } } // end union merge { box { <27.2, 17, -53.8>, <31.8, 15.75, -45.2> } box { <23.2, 17, -53.8>, <31.8, 15.7501, -49.8> } texture { pigment{color rgb <.9 .9 .9>} } } // end merge } // end difference box { <22, 0.1, -55>, <34, 0, -43> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 28, 34) */ box { <22, 0.005, -44>, <34, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <25, 0.01, -38.15>, <28, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <31, 0.01, -38.15>, <34, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (29, 34) */ difference { box { <23, 28, -32>, <32, 0, -23> texture { WinTxt3 } } box { <23.2, 29, -31.8>, <31.8, 27.75, -23.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <22, 0.1, -33>, <34, 0, -21> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (30, 34) */ difference { merge { box { <24, 36, -20>, <31, 0, -13> } box { <23, 36, -21>, <26, 0, -18> } box { <29, 36, -21>, <32, 0, -18> } box { <23, 36, -15>, <26, 0, -12> } box { <29, 36, -15>, <32, 0, -12> } texture { WinTxt12 } } // end union merge { box { <24.2, 37, -19.8>, <30.8, 35.75, -13.2> } box { <23.2, 37, -20.8>, <25.8, 35.7501, -18.2> } box { <29.2, 37, -14.8>, <31.8, 35.7501, -12.2> } box { <23.2, 37, -14.8>, <25.8, 35.7501, -12.2> } box { <29.2, 37, -20.8>, <31.8, 35.7501, -18.2> } texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <22, 0.1, -22>, <34, 0, -10> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 31, 34) */ box { <22, 0.005, -11>, <34, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <25, 0.01, -5.15>, <28, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <31, 0.01, -5.15>, <34, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (32, 34) */ difference { merge { box { <26, 36, 1>, <29, 0, 10> } box { <23, 36, 4>, <32, 0, 7> } texture { WinTxt7 } } // end union box { <26.2, 37, 1.2>, <28.8, 35.75, 9.8> texture { pigment{color rgb <.9 .9 .9>} } } box { <23.2, 37, 4.2>, <31.8, 35.7501, 6.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <22, 0.1, 0>, <34, 0, 12> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (33, 34) */ difference { box { <23, 0, 17>, <32, 0, 21> texture { WinTxt8 } } box { <23.2, 1, 17.2>, <31.8, -0.25, 20.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <22, 0.1, 11>, <34, 0, 23> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 34) */ box { <22, 0.005, 22>, <34, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <25, 0.01, 27.85>, <28, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <31, 0.01, 27.85>, <34, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (35, 34) */ difference { box { <-4, 0, -4>, <4, 69, 4> texture { WinTxt11 } rotate <0, 45, 0> } box { < -12, -4, -12>, < 12, 8, 12> texture { pigment{color rgb <.9 .9 1>} finish{reflection 0.4 phong 1 phong_size 80} } rotate <-35 0 0> translate < 0, 69, 0> } box { < -12, -4, -12>, < 12, 8, 12> texture { pigment{color rgb <.9 .9 1>} finish{reflection 0.4 phong 1 phong_size 80} } rotate <35 0 0> translate < 0, 69, 0> } scale <1, 1, 1> translate <27.5, 0, 38> } // end difference box { <22, 0.1, 33>, <34, 0, 45> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 36, 34) */ box { <22, 0.005, 44>, <34, 0, 56> pigment { color rgb <0.0, 0.0, 0> } } box { <25, 0.01, 49.85>, <28, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } box { <31, 0.01, 49.85>, <34, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (37, 34) */ difference { box { <23, 4, 56>, <32, 0, 65> texture { WinTxt7 } } box { <23.2, 5, 56.2>, <31.8, 3.75, 64.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <22, 0.1, 55>, <34, 0, 67> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 25, 35) */ box { <33, 0.005, -77>, <45, 0, -65> pigment { color rgb <0.0, 0.0, 0> } } box { <36, 0.01, -71.15>, <39, 0, -70.85> pigment { color rgb <0.9, 0.8, 0> } } box { <42, 0.01, -71.15>, <45, 0, -70.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (26, 35) */ difference { merge { box { <35, 29, -64>, <42, 0, -57> } box { <37, 29, -65>, <40, 0, -56> } box { <34, 29, -62>, <43, 0, -59> } texture { WinTxt4 } } // end union merge { box { <35.2, 30, -63.8>, <41.8, 28.75, -57.2> } box { <34.2, 30, -61.8>, <42.8, 28.7501, -59.2> } box { <37.2, 30, -64.8>, <39.8, 28.7501, -56.2> } texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <33, 0.1, -66>, <45, 0, -54> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (27, 35) */ difference { merge { box { <34, 19, -54>, <38, 0, -45> } box { <34.001, 19, -50>, <43, 0, -45.001> } texture { WinTxt14 } } // end union merge { box { <34.2, 20, -53.8>, <37.8, 18.75, -45.2> } box { <34.2, 20, -49.8>, <42.8, 18.7501, -45.2> } texture { pigment{color rgb <.9 .9 .9>} } } // end merge } // end difference box { <33, 0.1, -55>, <45, 0, -43> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 28, 35) */ box { <33, 0.005, -44>, <45, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <36, 0.01, -38.15>, <39, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <42, 0.01, -38.15>, <45, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (29, 35) */ difference { box { <35, 50, -31>, <42, 0, -24> texture { WinTxt14 } } box { < -12, -4, -12>, < 12, 4, 12> texture { pigment{color rgb <1 1 1>} finish {reflection 0.4} } rotate <105 0 0> translate <38, 50, -32> } box { < -12, -4, -12>, < 12, 4, 12> texture { pigment{color rgb <1 1 1>} finish {reflection 0.4} } rotate <75 0 0> translate <38, 50, -23> } box { < -12, -4, -12>, < 12, 4, 12> texture { pigment{color rgb <1 1 1>} finish {reflection 0.4} } rotate <0 0 105> translate <43, 50, -28> } box { < -12, -4, -12>, < 12, 4, 12> texture { pigment{color rgb <1 1 1>} finish {reflection 0.4} } rotate <0 0 75> translate <34, 50, -28> } } // end difference merge { box { <35, 30, -31>, <42, 0, -24> } box { <34, 30, -32>, <37, 0, -29> } box { <40, 30, -32>, <43, 0, -29> } box { <34, 30, -26>, <37, 0, -23> } box { <40, 30, -26>, <43, 0, -23> } cylinder { < 38.5, 0, -27.5>, < 38.5, 51, -27.5>, .3 } cylinder { < 38.5, 0, -27.5>, < 38.5, 57, -27.5>, .1 } texture { WinTxt14 } } // end union box { <33, 0.1, -33>, <45, 0, -21> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (30, 35) */ difference { box { <-4.0, 0, -4.0>, <4.0, 56, 4.0> texture { WinTxt12 } rotate <0, 45, 0> } box { < -15, -6, -15>, < 15, 8, 15> texture { WinTxt12 } rotate <-45 0 0> translate < 0, 56, 0> } scale <1, 1, 1> translate <38.5, 0, -17> } // end difference box { <33, 0.1, -22>, <45, 0, -10> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 31, 35) */ box { <33, 0.005, -11>, <45, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <36, 0.01, -5.15>, <39, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <42, 0.01, -5.15>, <45, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (32, 35) */ difference { merge { box { <38, 29, 1>, <43, 0, 20> } box { <34, 29, 1.001>, <42.999, 0, 10> } texture { WinTxt14 } } // end union merge { box { <38.2, 30, 1.2>, <42.8, 28.75, 19.8> } box { <34.2, 30, 1.2>, <42.8, 28.7501, 10.2> } texture { pigment{color rgb <.9 .9 .9>} } } // end merge } // end difference box { <33, 0.1, 0>, <45, 0, 12> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (33, 35) */ difference { box { <39, 0, 17>, <43, 0, 21> texture { WinTxt4 } } box { <39.2, 1, 17.2>, <42.8, -0.25, 20.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <33, 0.1, 11>, <45, 0, 23> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 35) */ box { <33, 0.005, 22>, <45, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <36, 0.01, 27.85>, <39, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <42, 0.01, 27.85>, <45, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 36, 35) */ box { <33, 0.005, 44>, <45, 0, 56> pigment { color rgb <0.0, 0.0, 0> } } box { <36, 0.01, 49.85>, <39, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } box { <42, 0.01, 49.85>, <45, 0, 50.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (37, 35) */ difference { box { <39, 21, 56>, <43, 0, 65> texture { WinTxt9 } } box { <39.2, 22, 56.2>, <42.8, 20.75, 64.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <33, 0.1, 55>, <45, 0, 67> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 39, 35) */ box { <33, 0.005, 77>, <45, 0, 89> pigment { color rgb <0.0, 0.0, 0> } } box { <36, 0.01, 82.85>, <39, 0, 83.15> pigment { color rgb <0.9, 0.8, 0> } } box { <42, 0.01, 82.85>, <45, 0, 83.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 28, 36) */ box { <44, 0.005, -44>, <56, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <44, 0, -44>, <44, 2.25, -44>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <56, 0, -32>, <56, 2.25, -32>, .05 pigment { color rgb <0, 0, 0> } } box { <44, 0.01, -44>, <56, 0, -43.75> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, -43>, <55, 0, -42.75> pigment { color rgb <1, 1, 1> } } box { <44, 0.01, -32.25>, <56, 0, -32> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, -33.25>, <55, 0, -33> pigment { color rgb <1, 1, 1> } } box { <44, 0.01, -44>, <44.25, 0, -32> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, -43>, <45.25, 0, -33> pigment { color rgb <1, 1, 1> } } box { <55.75, 0.01, -44>, <56, 0, -32> pigment { color rgb <1, 1, 1> } } box { <54.75, 0.01, -43>, <55, 0, -33> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 29, 36) */ box { <44, 0.005, -33>, <56, 0, -21> pigment { color rgb <0.0, 0.0, 0> } } box { <49.85, 0.01, -30>, <50.15, 0, -27> pigment { color rgb <0.9, 0.8, 0> } } box { <49.85, 0.01, -24>, <50.15, 0, -21> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 30, 36) */ box { <44, 0.005, -22>, <56, 0, -10> pigment { color rgb <0.0, 0.0, 0> } } box { <49.85, 0.01, -19>, <50.15, 0, -16> pigment { color rgb <0.9, 0.8, 0> } } box { <49.85, 0.01, -13>, <50.15, 0, -10> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 31, 36) */ box { <44, 0.005, -11>, <56, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <44, 0, -11>, <44, 2.25, -11>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <56, 0, 1>, <56, 2.25, 1>, .05 pigment { color rgb <0, 0, 0> } } box { <44, 0.01, -11>, <56, 0, -10.75> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, -10>, <55, 0, -9.75> pigment { color rgb <1, 1, 1> } } box { <44, 0.01, 0.75>, <56, 0, 1> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, -0.25>, <55, 0, 0> pigment { color rgb <1, 1, 1> } } box { <44, 0.01, -11>, <44.25, 0, 1> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, -10>, <45.25, 0, 0> pigment { color rgb <1, 1, 1> } } box { <55.75, 0.01, -11>, <56, 0, 1> pigment { color rgb <1, 1, 1> } } box { <54.75, 0.01, -10>, <55, 0, 0> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 32, 36) */ box { <44, 0.005, 0>, <56, 0, 12> pigment { color rgb <0.0, 0.0, 0> } } box { <49.85, 0.01, 3>, <50.15, 0, 6> pigment { color rgb <0.9, 0.8, 0> } } box { <49.85, 0.01, 9>, <50.15, 0, 12> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 33, 36) */ box { <44, 0.005, 11>, <56, 0, 23> pigment { color rgb <0.0, 0.0, 0> } } box { <49.85, 0.01, 14>, <50.15, 0, 17> pigment { color rgb <0.9, 0.8, 0> } } box { <49.85, 0.01, 20>, <50.15, 0, 23> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 34, 36) */ box { <44, 0.005, 22>, <56, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <44, 0, 22>, <44, 2.25, 22>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <56, 0, 34>, <56, 2.25, 34>, .05 pigment { color rgb <0, 0, 0> } } box { <44, 0.01, 22>, <56, 0, 22.25> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, 23>, <55, 0, 23.25> pigment { color rgb <1, 1, 1> } } box { <44, 0.01, 33.75>, <56, 0, 34> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, 32.75>, <55, 0, 33> pigment { color rgb <1, 1, 1> } } box { <44, 0.01, 22>, <44.25, 0, 34> pigment { color rgb <1, 1, 1> } } box { <45, 0.01, 23>, <45.25, 0, 33> pigment { color rgb <1, 1, 1> } } box { <55.75, 0.01, 22>, <56, 0, 34> pigment { color rgb <1, 1, 1> } } box { <54.75, 0.01, 23>, <55, 0, 33> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 35, 36) */ box { <44, 0.005, 33>, <56, 0, 45> pigment { color rgb <0.0, 0.0, 0> } } box { <49.85, 0.01, 36>, <50.15, 0, 39> pigment { color rgb <0.9, 0.8, 0> } } box { <49.85, 0.01, 42>, <50.15, 0, 45> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 28, 37) */ box { <55, 0.005, -44>, <67, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <58, 0.01, -38.15>, <61, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <64, 0.01, -38.15>, <67, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (30, 37) */ difference { box { <56, 14, -16>, <65, 0, -12> texture { WinTxt7 } } box { <56.2, 15, -15.8>, <64.8, 13.75, -12.2> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <55, 0.1, -22>, <67, 0, -10> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 31, 37) */ box { <55, 0.005, -11>, <67, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <58, 0.01, -5.15>, <61, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <64, 0.01, -5.15>, <67, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (32, 37) */ difference { box { <61, 6, 1>, <65, 0, 10> texture { WinTxt8 } } box { <61.2, 7, 1.2>, <64.8, 5.75, 9.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <55, 0.1, 0>, <67, 0, 12> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 34, 37) */ box { <55, 0.005, 22>, <67, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } box { <58, 0.01, 27.85>, <61, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } box { <64, 0.01, 27.85>, <67, 0, 28.15> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (35, 37) */ difference { box { <56, 3, 34>, <60, 0, 43> texture { WinTxt11 } } box { <56.2, 4, 34.2>, <59.8, 2.75, 42.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <55, 0.1, 33>, <67, 0, 45> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /* Street Coordinates ( 28, 38) */ box { <66, 0.005, -44>, <78, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <66, 0, -44>, <66, 2.25, -44>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <78, 0, -32>, <78, 2.25, -32>, .05 pigment { color rgb <0, 0, 0> } } box { <66, 0.01, -44>, <78, 0, -43.75> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, -43>, <77, 0, -42.75> pigment { color rgb <1, 1, 1> } } box { <66, 0.01, -32.25>, <78, 0, -32> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, -33.25>, <77, 0, -33> pigment { color rgb <1, 1, 1> } } box { <66, 0.01, -44>, <66.25, 0, -32> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, -43>, <67.25, 0, -33> pigment { color rgb <1, 1, 1> } } box { <77.75, 0.01, -44>, <78, 0, -32> pigment { color rgb <1, 1, 1> } } box { <76.75, 0.01, -43>, <77, 0, -33> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 29, 38) */ box { <66, 0.005, -33>, <78, 0, -21> pigment { color rgb <0.0, 0.0, 0> } } box { <71.85, 0.01, -30>, <72.15, 0, -27> pigment { color rgb <0.9, 0.8, 0> } } box { <71.85, 0.01, -24>, <72.15, 0, -21> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 30, 38) */ box { <66, 0.005, -22>, <78, 0, -10> pigment { color rgb <0.0, 0.0, 0> } } box { <71.85, 0.01, -19>, <72.15, 0, -16> pigment { color rgb <0.9, 0.8, 0> } } box { <71.85, 0.01, -13>, <72.15, 0, -10> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 31, 38) */ box { <66, 0.005, -11>, <78, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <66, 0, -11>, <66, 2.25, -11>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <78, 0, 1>, <78, 2.25, 1>, .05 pigment { color rgb <0, 0, 0> } } box { <66, 0.01, -11>, <78, 0, -10.75> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, -10>, <77, 0, -9.75> pigment { color rgb <1, 1, 1> } } box { <66, 0.01, 0.75>, <78, 0, 1> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, -0.25>, <77, 0, 0> pigment { color rgb <1, 1, 1> } } box { <66, 0.01, -11>, <66.25, 0, 1> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, -10>, <67.25, 0, 0> pigment { color rgb <1, 1, 1> } } box { <77.75, 0.01, -11>, <78, 0, 1> pigment { color rgb <1, 1, 1> } } box { <76.75, 0.01, -10>, <77, 0, 0> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 33, 38) */ box { <66, 0.005, 11>, <78, 0, 23> pigment { color rgb <0.0, 0.0, 0> } } box { <71.85, 0.01, 14>, <72.15, 0, 17> pigment { color rgb <0.9, 0.8, 0> } } box { <71.85, 0.01, 20>, <72.15, 0, 23> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 34, 38) */ box { <66, 0.005, 22>, <78, 0, 34> pigment { color rgb <0.0, 0.0, 0> } } cylinder { <66, 0, 22>, <66, 2.25, 22>, .05 pigment { color rgb <0, 0, 0> } } cylinder { <78, 0, 34>, <78, 2.25, 34>, .05 pigment { color rgb <0, 0, 0> } } box { <66, 0.01, 22>, <78, 0, 22.25> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, 23>, <77, 0, 23.25> pigment { color rgb <1, 1, 1> } } box { <66, 0.01, 33.75>, <78, 0, 34> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, 32.75>, <77, 0, 33> pigment { color rgb <1, 1, 1> } } box { <66, 0.01, 22>, <66.25, 0, 34> pigment { color rgb <1, 1, 1> } } box { <67, 0.01, 23>, <67.25, 0, 33> pigment { color rgb <1, 1, 1> } } box { <77.75, 0.01, 22>, <78, 0, 34> pigment { color rgb <1, 1, 1> } } box { <76.75, 0.01, 23>, <77, 0, 33> pigment { color rgb <1, 1, 1> } } /* End Street */ /* Street Coordinates ( 35, 38) */ box { <66, 0.005, 33>, <78, 0, 45> pigment { color rgb <0.0, 0.0, 0> } } box { <71.85, 0.01, 36>, <72.15, 0, 39> pigment { color rgb <0.9, 0.8, 0> } } box { <71.85, 0.01, 42>, <72.15, 0, 45> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 28, 39) */ box { <77, 0.005, -44>, <89, 0, -32> pigment { color rgb <0.0, 0.0, 0> } } box { <80, 0.01, -38.15>, <83, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } box { <86, 0.01, -38.15>, <89, 0, -37.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /* Street Coordinates ( 31, 39) */ box { <77, 0.005, -11>, <89, 0, 1> pigment { color rgb <0.0, 0.0, 0> } } box { <80, 0.01, -5.15>, <83, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } box { <86, 0.01, -5.15>, <89, 0, -4.85> pigment { color rgb <0.9, 0.8, 0> } } /* End Street */ /**** Building Coordinates (33, 39) */ difference { merge { box { <79, 39, 13>, <96, 0, 30> } box { <81, 39, 12>, <94, 0, 31> } box { <78, 39, 15>, <97, 0, 28> } texture { WinTxt11 } } // end union merge { box { <79.2, 40, 13.2>, <95.8, 38.75, 29.8> } box { <78.2, 40, 15.2>, <96.8, 38.7501, 27.8> } box { <81.2, 40, 12.2>, <93.8, 38.7501, 30.8> } texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <77, 0.1, 11>, <89, 0, 23> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (34, 39) */ difference { box { <78, 0, 23>, <87, 0, 32> texture { WinTxt6 } } box { <78.2, 1, 23.2>, <86.8, -0.25, 31.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <77, 0.1, 22>, <89, 0, 34> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (33, 40) */ difference { box { <89, 0, 12>, <93, 0, 16> texture { WinTxt2 } } box { <89.2, 1, 12.2>, <92.8, -0.25, 15.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <88, 0.1, 11>, <100, 0, 23> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/ /**** Building Coordinates (34, 40) */ difference { box { <89, 0, 23>, <98, 0, 32> texture { WinTxt4 } } box { <89.2, 1, 23.2>, <97.8, -0.25, 31.8> texture { pigment{color rgb <.9 .9 .9>} } } } // end difference box { <88, 0.1, 22>, <100, 0, 34> pigment { brick color rgb .6, color rgb 0.8 brick_size <1, 1, 1> mortar .05 //rotate <0, 0, -90> } } /******* End Building *********/