曲線の移動位置

 clock の値に対応した移動位置を求めます。
//**********************************************************************************
   入力 V1:曲線を移動させるための値 <移動の比率、最終フレーム番号、clock の値>
        Vps:変形の開始位置
        Vpe:変形の終了位置
   出力 Vpm:clockの値に対応した移動位置
//**********************************************************************************
 #macro Midpt_pos(V1,Vps,Vpe)
  #if(V1.z=0) #local Vpm=Vps; #end
  #if(0 < V1.z & V1.z < 1) #local Vpm=Vpe-(Vpe-Vps)*pow(1-V1.x,(V1.y-1)*V1.z); #end
  #if(V1.z=1) #local Vpm=Vpe; #end
  Vpm
 #end
//**********************************************************************************
   V1.xは、ベクトルV1のx成分を表し、移動の比率になります。
   V1.yは、ベクトルV1のy成分を表し、最終フレーぬ番号になります。
   V1.zは、ベクトルV1のz成分を表し、clock の値になります。