/* * controle des mouvements de camera * pour la sequence "indoor" */ #debug " loading paramove\n" #declare SpeedFactor = 5.31; // please explain ! #macro LOC_camera ( Param ) #local EX_Cam = 0.996; #local EZ_Cam = 0.998; #declare MC = ( Param * SpeedFactor ); #declare CamX = Sz_X * EX_Cam * cos(MC); #declare CamY = 1.78 + (NormClock*2.05) + (Cos_01(MC) * 1.666); #declare CamZ = Sz_Z * EZ_Cam * sin(MC); #end // // gnuplot> plot sin(x) * (1 + 0.4*cos(x)) // #macro LAT_camera ( Param ) #local EX_Lat = 0.71; #local EZ_Lat = 0.59; #declare MC = ( Param * SpeedFactor * 1.23 ) + 0.456; #declare LatX = Sz_X * EX_Lat * cos(MC * 0.947); #declare LatY = 1.53 + (NormClock*1.14) + (Cos_01(MC) * 0.76); #declare LatZ = Sz_Z * EZ_Lat * sin(MC * 1.051); #end