#include "colors.inc" #include "heli02.inc" // Helicopter //#declare STEP = 130; #declare STEP=clock; #declare HX = -60 + STEP/2 ; #declare HY = 9; #declare HZ = 0; object { heli rotate y*90 translate } // CAMERA // FROM ORBIT // camera { location <0,200,0> look_at <0, 0, 0> } // POSITION ZERO //camera { location <3, 2, -22> look_at <0, 5, 0> } // POSITION ONE camera { location <21, 7, -15> look_at <5, 10, 0> } // LIGHT light_source { <-25,20,-50> color rgb <1.3,.8,1.3> } // THE GROUND global_settings { max_trace_level 20 } #declare gctex=texture{ pigment { gradient y color_map {[0.0 color rgb<.5,.4,.4>] [0.021 color rgb<.52,.482,.543>] [0.05 color rgb<.612,.558,.629>] [0.1 color rgb<.609,.557,.557>] [0.2 color rgb<.758,.676,.660>] [0.22 color rgb<.753,.644,.625>] [0.30 color rgb<.847,.769,.742>] [0.40 color rgb<.726,.679,.707>] [0.50 color rgb<.734,.637,.687>] [0.56 color rgb<.648,.535,.585>] [0.57 color rgb<.719,.671,.695>] [0.60 color rgb<.730,.679,.707>] [0.67 color rgb<.777,.719,.726>] [0.69 color rgb<.710,.539,.578>] [0.72 color rgb<.687,.531,.566>] [0.74 color rgb<.746,.660,.699>] [0.79 color rgb<.703,.582,.617>] [0.86 color rgb<.746,.648,.703>] [0.90 color rgb<.824,.781,.808>] [0.93 color rgb<.898,.867,.882>] [1.0 color DarkGreen] }} finish {ambient 0.2 diffuse 0.8} } #declare canyon=object { height_field { gif "grandcan.gif" scale <100,4,100> translate<-50,0,-45> } } //canyon object{canyon texture{gctex scale 2}}