| 
  | 
Like so:
 #version 3.8;
 global_settings {assumed_gamma 1.0 }
 #include "colors.inc"
#declare Aspect = image_width/image_height;
 camera {
  location <0, 0, -15>
  right x*Aspect
  look_at <0, 0, 0>
 }
light_source {<0, 5, -10> color White}
plane {z, 1 pigment {White*0.2}}
#declare Line = 0.015;
#declare LinePigment = pigment {Yellow+White/2}
#declare P1 = <-3, 0, 0>;
#declare P2 = < 3, 0, 0>;
#declare Vector = P2-P1;
#declare D = vlength (Vector);
#declare N = vnormalize (Vector);
#declare E = 0.000001;
#for (M, 0, D, D/20)   // clock simulator
 union {
  sphere {P1, 0.1 pigment {Red}}
  sphere {P2, 0.1 pigment {Green}}
  cylinder {0, N*M+(x*E), Line translate P1}
  translate y*5.5
  translate -y*M*2
  no_shadow
 }
#end
 Post a reply to this message 
 
Attachments: 
Download 'drawline.png' (336 KB)
 
  
Preview of image 'drawline.png'
   
   
 | 
  | 
 | 
  | 
On 13/10/2019 02:57, Bald Eagle wrote:
> Like so:
> 
>   #version 3.8;
>   global_settings {assumed_gamma 1.0 }
>   #include "colors.inc"
> 
> #declare Aspect = image_width/image_height;
> 
>   camera {
>    location <0, 0, -15>
>    right x*Aspect
>    look_at <0, 0, 0>
>   }
> 
> light_source {<0, 5, -10> color White}
> 
> plane {z, 1 pigment {White*0.2}}
> 
> #declare Line = 0.015;
> #declare LinePigment = pigment {Yellow+White/2}
> 
> 
> #declare P1 = <-3, 0, 0>;
> #declare P2 = < 3, 0, 0>;
> #declare Vector = P2-P1;
> 
> #declare D = vlength (Vector);
> #declare N = vnormalize (Vector);
> #declare E = 0.000001;
> 
> #for (M, 0, D, D/20)   // clock simulator
>   union {
>    sphere {P1, 0.1 pigment {Red}}
>    sphere {P2, 0.1 pigment {Green}}
>    cylinder {0, N*M+(x*E), Line translate P1}
>    translate y*5.5
>    translate -y*M*2
>    no_shadow
>   }
> #end
> 
Hello.
Thanks for your code.
I did almost the same thing :
#declare vector = vnormalize(p2-p1);
#declare i=frame_number+0.001;
cylinder {
	0, vector*i, rLine
	translate p1
	pigment { color Yellow }
	}
;)
-- 
Kurtz le pirate
Compagnie de la Banquise
 Post a reply to this message 
 
Attachments: 
Download 'drawline2.gif' (112 KB)
 
  
Preview of image 'drawline2.gif'
   
   
 | 
  |