  #include "colors.inc"
  #include "textures.inc"  


  
  background { rgb<0.1, 0.8, 0.8> }       // фон
  camera {                                // камера
    location <1.5, 1, -30>                // местоположение
    look_at <0, 1, 0>
    angle 10                              // угол
  }
  light_source { <-100, 20, -100> color White }
  // flag                                  //  флаг
  polygon {                                // многоугольник
    5, <0, 0>, <0, 1>, <1, 1>, <1, 0>, <0, 0>

  pigment {
      gradient y
      color_map {                        // расположение цветовой гаммы на флаге
        [0.0 White  ]
        [0.33 White  ]
        [0.33 Black ]
        [0.66 Black ]
        [0.66 Blue ]
        [1.00 Blue ]
      }
      
   }  
    normal {
      gradient x
      phase clock
      scale <0.2, 1, 1>
      sine_wave
    }
    scale <3, 2, 1>
    translate <-1.5, 0, 0>
  }
  // flagpole      // флагшток
  cylinder {       // цилиндр
    <-1.5, -4, 0>, <-1.5, 2.25, 0>, 0.05
    texture {  }
  }
  // polecap
       sphere {
    <-1.5, 2.25, 0>, 0.1
    texture { Silver_Metal }
  }
     
     
    