home *** CD-ROM | disk | FTP | other *** search
/ Computerworld 1996 March / Computerworld_1996-03_cd.bin / idg_cd3 / grafika / fraktaly / fractxtr / frm / ilvi.frm < prev    next >
Text File  |  1994-06-14  |  2KB  |  91 lines

  1.  
  2.  
  3.  
  4. hints {; All of these need float . They are all distorted M-Sets.
  5.        }
  6.  
  7. Ilvifn1-iw { z = Pixel + 1/(fn1(p2*Pixel) - p1) :  
  8.        
  9.           z = sqr(z) +  Pixel + 1/(fn1(p2*Pixel) - p1) , | z | <= 4 }
  10.  
  11.  
  12. Ilvifn1fn2-iw {;don't fuaget float to puute akkurattly !
  13.           
  14.           z = Pixel + 1/(fn1(p2*Pixel) - p1) + 1/(fn2(p2*Pixel) - p1):  
  15.        
  16.           z = sqr(z) +  Pixel + 1/(fn1(p2*Pixel) - p1) + 1/(fn2(p2*Pixel) - p1) , 
  17.           
  18.           | z | <= 4 }
  19.  
  20.  
  21. Ilvifn1fn2-j {;don't fuaget float to puute akkurattly !
  22.           
  23.           z = Pixel + 1/(fn1(p2*Pixel)) + 1/(fn2(p2*Pixel)):  
  24.        
  25.           z = sqr(z) +  p1 + 1/(fn1(p2*p1)) + 1/(fn2(p2*p1)) , 
  26.           
  27.           | z | <= 4 }
  28.  
  29.  
  30.  
  31.  
  32. fn {z = fn1(Pixel) + 1/fn2(Pixel - p1) :
  33.  
  34.            z = sqr(z) + fn1(Pixel) + 1/fn2(Pixel - p1) , | z | <= 4 }    
  35.  
  36.  
  37.  
  38. fn[1/c] {z = fn1(Pixel) + fn2(1/(Pixel - p1)) :
  39.  
  40.          z = sqr(z) + fn1(Pixel) + fn2(1/(Pixel - p1)) , | z | <= 4 }
  41.  
  42.  
  43. ilvp+fn123 { 
  44.   Ground = pixel+fn1(fn2(fn3(p2*pixel)))+fn1(fn3(fn2(p2*pixel))) ,
  45.   z=Ground :
  46.   z=sqr(z)+Ground,|z|<=4 }
  47.  
  48. ilvfn12rot {
  49.        ; Exp( p1 * fn(|pixel|* ... )..) rotates the Pixels 
  50.        ; according to their distance from the origin when
  51.        ; p1 is chosen complex (real (p1) translates them). 
  52.   Ground = pixel+1/fn1(p2*pixel*exp(p1*fn2(|pixel|))),
  53.   z=Ground :
  54.   z=sqr(z)+Ground,|z|<=4 }
  55.  
  56. ilvsqzz {; p1<0 complex,  ident, log
  57.   Ground = pixel*fn1(p2*exp(p1*fn2(|pixel|)*imag(pixel))),
  58.   z=Ground :
  59.   z=sqr(z)+Ground,
  60.   |z|<=4 }
  61.  
  62. ilvwav { 
  63.   ;pix/|pix| is a complex number with length 1 and the direction of 
  64.   ;the pixel.The faktor fn1(..) allows you to scale it the way 
  65.   ;you want.  fn1=ident ,p1=1 should be the normal Mandl.
  66.   Ground = pixel/|pixel|*fn1(p1 * |pixel|),
  67.   z=Ground :
  68.   z=sqr(z)+Ground,
  69.   |z|<=4 }
  70.  
  71.  
  72. Ilvifn1-iw1 {z = Pixel + fn1(p2*Pixel - p1) :  
  73.        
  74.           z = sqr(z) +  Pixel + fn1(p2*Pixel - p1) , | z | <= 4 }
  75.  
  76.  
  77. Ilvifn1-iw3 {z = 1/(fn1(p2*Pixel) - p1) + 1/(fn2(p2*Pixel) - p1):  
  78.        
  79.           z = sqr(z) + 1/(fn1(p2*Pixel) - p1) + 1/(fn2(p2*Pixel) - p1), 
  80.           
  81.           | z | <= 4 }
  82.  
  83.  
  84. Ilvifn1-iw5 {z = 1/fn1(p1*Pixel) + 1/fn2(p2*Pixel) :  
  85.        
  86.           z = sqr(z) + 1/fn1(p1*Pixel) + 1/fn2(p2*Pixel), 
  87.           
  88.           | z | <= 4 }
  89.  
  90.  
  91.