// Scene Created by the Breeze Designer 2.0 // Povray export filter 1.4 // Written by Neville Richards #include "colors.inc" #include "textures.inc" #include "shapes.inc" // CAMERA POSITION camera { right < -1.33, 0, 0 > up < 0, 1, 0 > direction < 0, 0, 1 > location < 14.5865, -3.625, 5.94231 > look_at < 0, 0, 0 > } // LIGHT _light0 light_source { < -20, 35, 34 > color White } // LIGHT _light1 light_source { < 0, 0, 24 > color White } // LIGHT _light2 light_source { < 7.14904, -1.71875, 5.64183 > color White } // LIGHT _light3 light_source { < 12.5, -0.15625, -15.25 > color White } #declare _helicopter_body = // SPHERE _helicopter_body sphere { < 0, 0, 0 > 1 texture { Silver2 } scale < 2, 1.7, 3.3 > translate < 0, 0, -1 > } #declare _helicopter_blade_1 = // CONE _helicopter_blade_1 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Copper_Metal } scale < 0.75, 6, 0.1 > rotate < 90, 0, 0 > translate < 0, 2, -4 > } #declare _helicopter_blade_2 = // CONE _helicopter_blade_2 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Copper_Metal } scale < 0.75, 6, 0.1 > rotate < 90, 90, 0 > translate < -4, 2, 0 > } #declare _helicopter_blade_3 = // CONE _helicopter_blade_3 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Copper_Metal } scale < 0.75, 6, 0.1 > rotate < 90, 180, 0 > translate < 0, 2, 4 > } #declare _helicopter_blade_4 = // CONE _helicopter_blade_4 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Copper_Metal } scale < 0.75, 6, 0.1 > rotate < 90, 270, 0 > translate < 4, 2, 0 > } #declare _helicopter_windshield = // SPHERE _helicopter_windshield sphere { < 0, 0, 0 > 1 texture { Glass2 } scale < 2, 1.7, 2.5 > } #declare _helicopter_mid = // SPHERE _helicopter_mid sphere { < 0, 0, 0 > 1 texture { Silver2 } scale < 1.99, 1.74, 2.5 > translate < 0, 0, -0.6 > } #declare _helicopter_cockpit = // SPHERE _helicopter_cockpit sphere { < 0, 0, 0 > 1 texture { Silver2 } scale < 2, 1.7, 2 > } #declare _helicopter_blade_attach = // CYLINDER _helicopter_blade_attach cylinder { < 0, -1, 0>, < 0, 1, 0>, 1 texture { Copper_Metal } scale < 0.1, 0.15, 0.1 > translate < 0, 1.88, 0 > } #declare _helicopter_tail_1 = // CONE _helicopter_tail_1 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Silver2 } scale < 0.1, 7, 0.6 > rotate < 92, -1.5, 0 > translate < 0, -0.3, -6 > } #declare _helicopter_tail_2 = // CONE _helicopter_tail_2 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Silver2 } scale < 0.1, 7, 0.6 > rotate < 92, 1.5, 0 > translate < 0, -0.3, -6 > } #declare _helicopter_tail_0 = // CONE _helicopter_tail_0 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Silver2 } scale < 0.2, 4, 0.5 > rotate < 270, 0, 0 > translate < 0, -0.3, -6 > } #declare _helicopter_tail_rotor_1 = // CONE _helicopter_tail_rotor_1 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Copper_Metal } scale < 0.1, 0.7, 0.25 > translate < 0, -1, -12.5 > } #declare _helicopter_tail_rotor_2 = // CONE _helicopter_tail_rotor_2 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Copper_Metal } scale < 0.1, 0.7, 0.25 > rotate < 90, 0, 0 > translate < 0, 0, -13.5 > } #declare _helicopter_tail_rotor_3 = // CONE _helicopter_tail_rotor_3 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Copper_Metal } scale < 0.1, 0.7, 0.25 > rotate < 180, 0, 0 > translate < 0, 1, -12.5 > } #declare _helicopter_tail_rotor_4 = // CONE _helicopter_tail_rotor_4 cone { <0, -1, 0>, 1 < 0, 1, 0>, 0 texture { Copper_Metal } scale < 0.1, 0.7, 0.25 > rotate < 270, 0, 0 > translate < 0, 0, -11.5 > } #declare _helicopter_tail_rotor_attach = // CYLINDER _helicopter_tail_rotor_attach cylinder { < 0, -1, 0>, < 0, 1, 0>, 1 texture { Copper_Metal } scale < 0.1, 0.2, 0.1 > rotate < 0, 0, 90 > translate < 0, 0, -12.5 > } #declare _helicopter_tail_rotor_ring = // TORUS _helicopter_tail_rotor_ring torus { 10, 1 texture { Copper_Metal } scale < 0.15, 0.05, 0.15 > rotate < 0, 0, 90 > translate < 0, 0, -12.5 > } #declare _helicopter_strut_right = // CYLINDER _helicopter_strut_right cylinder { < 0, -1, 0>, < 0, 1, 0>, 1 texture { Copper_Metal } scale < 0.6, 4, 0.15 > rotate < 90, 0, 0 > translate < 1.75, -2.5, -2 > } #declare _helicopter_strut_left = // CYLINDER _helicopter_strut_left cylinder { < 0, -1, 0>, < 0, 1, 0>, 1 texture { Copper_Metal } scale < 0.6, 4, 0.15 > rotate < 90, 0, 0 > translate < -1.75, -2.5, -2 > } #declare _helicopter_right_front_support = // CYLINDER _helicopter_right_front_support cylinder { < 0, -1, 0>, < 0, 1, 0>, 1 texture { Copper_Metal } scale < 0.1, 0.7, 0.1 > rotate < 0, 90, 30 > translate < 1.4, -1.9, 1 > } #declare _helicopter_right_back_support = // CYLINDER _helicopter_right_back_support cylinder { < 0, -1, 0>, < 0, 1, 0>, 1 texture { Copper_Metal } scale < 0.1, 0.9, 0.1 > rotate < 0, 90, 30 > translate < 1.4, -1.72, -3 > } #declare _helicopter_left_front_support = // CYLINDER _helicopter_left_front_support cylinder { < 0, -1, 0>, < 0, 1, 0>, 1 texture { Copper_Metal } scale < 0.1, 0.7, 0.1 > rotate < 0, 90, -30 > translate < -1.4, -1.9, 1 > } #declare _helicopter_left_back_support = // CYLINDER _helicopter_left_back_support cylinder { < 0, -1, 0>, < 0, 1, 0>, 1 texture { Copper_Metal } scale < 0.1, 0.9, 0.1 > rotate < 0, 90, -30 > translate < -1.4, -1.72, -3 > } // DEFAULT GROUP union { object { _helicopter_body } object { _helicopter_blade_1 } object { _helicopter_blade_2 } object { _helicopter_blade_3 } object { _helicopter_blade_4 } object { _helicopter_windshield } object { _helicopter_mid } object { _helicopter_cockpit } object { _helicopter_blade_attach } object { _helicopter_tail_1 } object { _helicopter_tail_2 } object { _helicopter_tail_0 } object { _helicopter_tail_rotor_1 } object { _helicopter_tail_rotor_2 } object { _helicopter_tail_rotor_3 } object { _helicopter_tail_rotor_4 } object { _helicopter_tail_rotor_attach } object { _helicopter_tail_rotor_ring } object { _helicopter_strut_right } object { _helicopter_strut_left } object { _helicopter_right_front_support } object { _helicopter_right_back_support } object { _helicopter_left_front_support } object { _helicopter_left_back_support } }