POV-Ray : Newsgroups : povray.advanced-users : Average of vectors? : Re: Average of vectors? Server Time
29 Jul 2024 20:28:17 EDT (-0400)
  Re: Average of vectors?  
From: Warp
Date: 7 Jan 2001 16:26:32
Message: <3a58df08@news.povray.org>
A start:

camera { location <0,2,-6>*.8 look_at 0 angle 35 translate y*.5}
light_source { y*100, 1 }
plane { y,0 pigment { checker rgb 1, rgb .5 } }

#declare A = <-1,1.5,0>;
#declare B = <1,.5,.5>;

cylinder { 0,A,.025 pigment { rgb x } }
cylinder { 0,B,.025 pigment { rgb x } }

#declare An = vnormalize(A);
#declare Bn = vnormalize(B);
#declare Al = vlength(A);
#declare Bl = vlength(B);
#declare Angle = degrees(acos(vdot(An,Bn)));
#declare Perp = vcross(A,B);

#declare Clock=0;
#while(Clock<=1)
  #declare Len = Al*(1-Clock)+Bl*Clock;
  #declare C = vaxis_rotate(An, Perp, Angle*Clock)*Len;
  cylinder { 0,C,.02 pigment { rgb x+y } }
  #declare Clock=Clock+.1;
#end


-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.