home *** CD-ROM | disk | FTP | other *** search
/ ftp.xmission.com / 2014.06.ftp.xmission.com.tar / ftp.xmission.com / pub / lists / fractint / archive / v01.n066 < prev    next >
Internet Message Format  |  1998-01-07  |  41KB

  1. From: owner-fractint-digest@lists.xmission.com (fractint-digest)
  2. To: fractint-digest@lists.xmission.com
  3. Subject: fractint-digest V1 #66
  4. Reply-To: fractint-digest
  5. Sender: owner-fractint-digest@lists.xmission.com
  6. Errors-To: owner-fractint-digest@lists.xmission.com
  7. Precedence: bulk
  8.  
  9.  
  10. fractint-digest       Thursday, January 8 1998       Volume 01 : Number 066
  11.  
  12.  
  13.  
  14.  
  15. ----------------------------------------------------------------------
  16.  
  17. Date: Wed, 7 Jan 1998 22:00:25 -0800
  18. From: "Jay Hill" <ehill1@san.rr.com>
  19. Subject: (fractint) Piers Anthony and Cliff Pickover chat with people on the Internet 
  20.  
  21. Forwarded from sci.fractals:
  22.  
  23. Piers Anthony and Cliff Pickover (author of many fractal books)
  24. will have a live chat with people on the Internet at
  25. http://www.barnesandnoble.com
  26. Thursday, January 8th at 7pm ET.
  27. Go to the Barnes and Noble site today to learn more and see photos.
  28. Piers and Cliff will be discussing their new highly-acclaimed 
  29. science-fiction novel Spider Legs.
  30.  
  31.  
  32.  
  33. - -
  34. - ------------------------------------------------------------
  35. Thanks for using Fractint, The Fractals and Fractint Discussion List
  36. Post Message:   fractint@xmission.com
  37. Get Commands:   majordomo@xmission.com "help"
  38. Administrator:  twegner@phoenix.net
  39. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  40.  
  41. ------------------------------
  42.  
  43. Date: Thu, 8 Jan 1998 12:42:06 -0000
  44. From: Andrew Jenner <amj25@cam.ac.uk>
  45. Subject: (fractint) Ideas for future versions of fractint
  46.  
  47. Here are some ideas I've had for the next versions of fractint. Some
  48. or all of these ideas might be impractical or impossible, so don't
  49. shoot me down with flames if I'm spouting rubbish.
  50.  
  51.  
  52. Previous versions of fractint have generated fractals by using
  53. several layers of program. These are the layers for escape time
  54. fractals:
  55.   1) Drawing mode algorithm (solid guess, boundary trace, 1-pass,
  56.      etc.) - this gives a screen pixel
  57.   2) Zooming and panning (also rotation, stretching and skewing) -
  58.      this transforms the screen pixel into a point in the complex
  59.      plane.
  60.   3) Non-linear transformations (i.e. inversion) - this transforms
  61.      that complex number into another one, which is used as the
  62.      starting point for...
  63.   4) The iterated function - the outputs of which are:
  64.        the iteration count
  65.        what caused the calculation to stop (maxiter reached, bailout
  66.        reached, or periodicity check kicked in)
  67.        the last value of z
  68.      These are used in...
  69.   5) The colouring algorithm, i.e. the inside=, outside=, decomp=,
  70.      biomorph=... options. This gives a number 0...255, which is
  71.      used to dereference the...
  72.   6) Colour map - which is used to colour the pixel specified by the
  73.      drawing algorithm (this is done by the hardware).
  74.  
  75. The next versions of fractint should follow the same plan, but the
  76. addition of truecolour modes means that colouring needs to be done a
  77. little more inventively.
  78.  
  79. Rather than have (5) output a single integer, it should output a
  80. real number. This can be used to look up the colour in a colour map
  81. which, rather than consisting of discrete list of colours, consists
  82. of a short program which accepts a single real number and outputs
  83. three real numbers (red, green and blue). For example, if all three
  84. outputs were set to be the same as the input, you would get a smooth
  85. transition between black and white. Of course, old fashioned maps
  86. would still be supported, but there should be an option to make the
  87. transition between adjacent colours in the map smooth, so it can be
  88. used for continuous potential images. This way, assuming that the
  89. screen can be redrawn fast enough truecolour images can be colour
  90. cycled.
  91.  
  92. Better still, some colouring algorithms might output several real
  93. numbers, each of which can be assigned a different colour map. These
  94. could be colour cycled seperately, with different speeds and
  95. directions. Then you also need an algorithm to specify how to
  96. combine the outputs from the colour maps. For more information on
  97. this technique, have a look at the amazing program "Chromazone for
  98. windows" (written entirely in assember). It isn't a fractal program
  99. (at least the version I have isn't) but it does have a fantastic
  100. colouring facility.
  101.  
  102.  
  103. Similar layering can be worked out for orbit fractals, .IFS and
  104. Lsystem - the main difference is that (2) and (3) are done
  105. backwards, and in reverse order (an ordered pair of real numbers are
  106. used to work out a screen pixel).
  107.  
  108. For some fractals, e.g. bifurcations, you need to do (2) and (3)
  109. both forwards and backwards, because you scan along the screen but
  110. plot vertically.
  111.  
  112. Diffusion fractals and any other odd ones do their own thing.
  113.  
  114.  
  115. Now, this is a Windows 95 program, which means
  116. a) We can have images at any size - full screen mode or window mode.
  117.    For window mode we need to specify the size of the window. For
  118.    both modes we need an option to specify how many pixels are
  119.    calculated for each screen pixel. No need for disk-video modes
  120.    (the image must be stored in memory anyway, in case the window is
  121.    hidden) - for images larger than the screen, you can view the
  122.    image at half size, say, as a "preview" for what the "disk-video
  123.    mode" is doing (of course, windows handles whether memory or swap
  124.    file is used for this). I hope this makes sense.
  125. b) Printing is much neater using the windows printing engine. A
  126.    "print preview" should be implemented which supports scaling and
  127.    centering (see the equivalent feature on Paint Shop Pro).
  128.    (The print option in the DOS version of fractint, if it is to
  129.    continue (and it should) might as well be taken out, and maybe
  130.    put into another program. I'm sure there are much better
  131.    dedicated programs for printing .GIF files.)
  132. c) Background fractals: fractint can take over all the idle cycles,
  133.    thus making background fractals without slowing down your
  134.    computer (much).
  135. d) Screensaver. If background fractals are enabled, presumably this
  136.    would simply show the fractal currently being drawn. If no
  137.    fractals are being drawn, it could just display a (colour cycled)
  138.    slideshow of saved images.
  139. e) Output file format: you can have as many as you like using output
  140.    format filters. Ditto input format filters.
  141. f) Mouse controlled 3D rotation to set parameters for setting 3D
  142.    parameters.
  143.  
  144. For background fractals, it would be useful to be able to have a
  145. "batch list" which you can add your pars to so it can calculate all
  146. the images, one after another. You should be able to promote or
  147. demote images within this list, and maybe keep multiple lists.
  148.  
  149. Fractint should have a built in editor for .PAR, .FRM, .L, .IFS and
  150. .MAP files (especially with the new, complicated colour maps), plus
  151. any other new similar filetypes. Also features to help organize
  152. these files, such as having a hierarchy of "subdirectories" inside
  153. .PAR files, which can contain other images and subdirectories, etc.
  154.  
  155. Email-ready output: output a .PAR file which contains all the
  156. information needed to generate the image - colour maps, formulae,
  157. everything. That suggestion will be popular with this list.
  158.  
  159. When reading such an email-ready file back into fractint, the
  160. necessary bits and pieces can be seperated out and put in the right
  161. places in the hierarchy, thus eliminating wasted disk space if the
  162. reciever already has the right bits.
  163.  
  164.  
  165. Drawing mode algorithms. Instead of having 1-pass, 2-pass, solid
  166. guess seperately, you could have a single "n-pass" mode where you
  167. specify "n" and an option to "calculate all pixels" or not. A new
  168. algorithm could be to calculate the pixel which is furthest away
  169. from all the other pixels already calculated. This isn't as hard as
  170. it sounds, and would give a quick preview of the image. It could
  171. also be adapted to be an improvement on the solid guessing
  172. algorithm.
  173.  
  174. Maybe there could be an option to recalculate pixels where it looks
  175. like the guessing algorithm has guessed wrong, like a paint program
  176. (just wave your mouse over the pixels you want to recalculate).
  177.  
  178.  
  179. More options and user defined options for stage (3) above. Currently
  180. fractint only has inversion. Maybe this could be extended to
  181. twisting, z+1/z transformation... How about the equivalent of a
  182. "zoom box" for these (of course, for inversion, it would be what is
  183. outside the box that is actually drawn, rather than inside).
  184.  
  185. Put built in types on the same level as formulas. It seems that most
  186. fractals on this mailing list are of type=formula. You should be
  187. able to write type=<formulaname>.
  188.  
  189. Lots more colouring algorithms, including field lines (which I think
  190. has been cracked now - the thread on field lines, decomposition and
  191. texture mapped fractals can be read at
  192. "http://homepages.enterprise.net/berrypark/andrew/field.txt".
  193. I gather these lines are at right angles to the isolines of the
  194. continuous potential colouring (which is not be the same as the
  195. electrical potential if the inside of the set contains uniformly
  196. distributed electric charge, something else altogether). If so,
  197. using these and cont-pot you can do all sorts of exciting
  198. colourings, including texture maps.
  199.  
  200. User defined colouring algorithms, to make .FRM files simpler (at 
  201. the moment we seem to have .FRMs for iteration formulas, .FRMs 
  202. for colouring algorithms and .FRMs for each possible combination.
  203.  
  204. User defined bailout conditions.
  205.  
  206. Now, if (the most significant bits of) the output from (5) is stored
  207. rather than the colour, you can change colour maps without
  208. recalculating. Better still, if you store the output from (4), you
  209. can change the colouring algorithm without recalculation, although
  210. this could be impractical because of the amount of data that needs
  211. to be stored, especially if you start storing lots of values of "z"
  212. rather than just the last one. Store a flag for each pixel saying
  213. whether it has been calculated or not, and you can switch drawing
  214. modes without starting all over again.
  215.  
  216. Symmetry could be smarter - currently switching on decomp switches
  217. off symmetry. Is this really necessary?
  218.  
  219. Higher level functions - it would be nice if some of these could be
  220. built into fractint, but if not it would also be nice if user
  221. defined functions could be written and used in "fn" types as well as
  222. formulae (and even new colouring, colour map, bailout algorithms).
  223.  
  224. Algorithms for working out the optimum values of bailout and
  225. maxiter?
  226.  
  227.  
  228. Wow, this file worked out to be a lot longer than I thought it would
  229. be, and fractint is already a fantastic program. Sorry I've been
  230. lurking so long - I wish I had more time for messing about with
  231. fractals. Sadly that may be one problem that cannot be solved
  232. with a new version of fractint.
  233.  
  234. Andrew Jenner
  235. 1st year undergraduate, Mathematics with Physics, 
  236. Queens' College, Cambridge
  237.  
  238.  
  239. - -
  240. - ------------------------------------------------------------
  241. Thanks for using Fractint, The Fractals and Fractint Discussion List
  242. Post Message:   fractint@xmission.com
  243. Get Commands:   majordomo@xmission.com "help"
  244. Administrator:  twegner@phoenix.net
  245. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  246.  
  247. ------------------------------
  248.  
  249. Date: Thu, 08 Jan 1998 06:11:37 -0800
  250. From: Wizzle <wizzle@cci-internet.com>
  251. Subject: Re: (fractint) Ideas for future versions of fractint
  252.  
  253. Andrew.....
  254.  
  255. Clearly you are headed toward a PhD in Fractint........good suggestions!!!
  256. In the mean time can we just have a Winfract that does everything the
  257. current dos version does???
  258.  
  259. Angela
  260.  
  261. At 12:42 PM 1/8/98 -0000, you wrote:
  262. >Here are some ideas I've had for the next versions of fractint. Some
  263. >or all of these ideas might be impractical or impossible, so don't
  264. >shoot me down with flames if I'm spouting rubbish.
  265. >
  266. >
  267. >Wow, this file worked out to be a lot longer than I thought it would
  268. >be, and fractint is already a fantastic program. Sorry I've been
  269. >lurking so long - I wish I had more time for messing about with
  270. >fractals. Sadly that may be one problem that cannot be solved
  271. >with a new version of fractint.
  272. ><<snip>>
  273. >Andrew Jenner
  274. >1st year undergraduate, Mathematics with Physics, 
  275. >Queens' College, Cambridge
  276. >
  277.  
  278.  
  279. - -
  280. - ------------------------------------------------------------
  281. Thanks for using Fractint, The Fractals and Fractint Discussion List
  282. Post Message:   fractint@xmission.com
  283. Get Commands:   majordomo@xmission.com "help"
  284. Administrator:  twegner@phoenix.net
  285. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  286.  
  287. ------------------------------
  288.  
  289. Date: Thu, 8 Jan 1998 11:43:35 -0500 (EST)
  290. From: Ian Kaplan <ijk@force.stwing.upenn.edu>
  291. Subject: Re: (fractint) RE: fractint-digest V1 #63
  292.  
  293.    OK, I'll have one last go at this (rather off-) topic:
  294.  
  295.    Godel's theorem, which Penose presumably cites, states that in no 
  296. system (meaning set of rules and axioms) complex enough to describe 
  297. itself (ordinary formal logic could be an example of such a system) can 
  298. it be shown that the system both complete (meaning that all true 
  299. statements about the system can be proven in the system) and consistent 
  300. (meaning that no paradoxes can be derived in the system.) This means, 
  301. for example, that it cannot be proven that any of our systems of 
  302. mathematics is 'perfect'. This proof is not particularly recent; it 
  303. occured in the first half of the century, though I find I can't remember 
  304. when...
  305.  
  306.    As for the paper mentioned stating that Turing machines can compute 
  307. uncomputable problems, I'd be fascinated to hear this...
  308.  
  309.    Ed Avis made a comment which I believe to be erroneous regarding the 
  310. ability of Turing machines to model physical law. Nondeterministic sets 
  311. of rules are quite within the understanding of automata theory; they are 
  312. described as "nondeterministic finite automata" and are certainly 
  313. modelable as Turing machines. The universe might not be so describable 
  314. were it not finite (possessing a finite number of rules and a finite 
  315. space) but it is generally felt, though certainly not proven, that it is. 
  316.    I suppose that when I refer to a finite number of laws or rules, I am 
  317. implying that the universe is "algorithmic" in the sense that all of its 
  318. behaviors are describable by some set of rules. It is certainly 
  319. concievable that this is not so, but I would have to say that such a 
  320. claim falls outside of anything that can be considered scientific yet...
  321.  
  322.  
  323. - -
  324. - ------------------------------------------------------------
  325. Thanks for using Fractint, The Fractals and Fractint Discussion List
  326. Post Message:   fractint@xmission.com
  327. Get Commands:   majordomo@xmission.com "help"
  328. Administrator:  twegner@phoenix.net
  329. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  330.  
  331. ------------------------------
  332.  
  333. Date: Thu,  8 Jan 1998 10:00:15 -0700
  334. From: Tim Riley  <triley@its.bldrdoc.gov>
  335. Subject: Re: (fractint) 3d curses
  336.  
  337.   From: Andrew Fraser <a.fraser@bluewin.ch>
  338.   Subject: (fractint) 3d curses
  339.   Date: Wed, 07 Jan 1998 00:13:25 +0100 
  340. > I've been enjoying generating lots of the wonderful fractals posted on
  341. > the list, especially the fantastic 3Dballs series with variations. This
  342. > all came to an abrupt end when I downloaded somebody's files infected
  343. > with the dreaded "=3D" disease. Full of confidence, I found and replaced
  344. > all of these, and now none of the ball fractals work either! Guess I
  345. > must have stripped out too many 3D's.
  346. - ---------------End of Original Message-----------------
  347.  
  348. Instead of removing all "3D"s, replace all "=3D"s with "="s, since there
  349. are valid uses of the string "3D" in some pars and frms.
  350.  
  351.  -----------------------------------------
  352. |               Tim Riley                 |
  353. | Institute for Telecommunication Science |
  354. |     National Telecommunications and     |
  355. |       Information Administration        |
  356. |          US Dept. of Commerce           |
  357. |            Boulder, Colorado            |
  358. |      E-mail:triley@its.bldrdoc.gov      |
  359. |     Per favore spenga le Sue scarpe     |
  360. |  davanti abbandonare il nave spaziale.  |
  361.  -----------------------------------------
  362.  
  363.  
  364. - -
  365. - ------------------------------------------------------------
  366. Thanks for using Fractint, The Fractals and Fractint Discussion List
  367. Post Message:   fractint@xmission.com
  368. Get Commands:   majordomo@xmission.com "help"
  369. Administrator:  twegner@phoenix.net
  370. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  371.  
  372. ------------------------------
  373.  
  374. Date: Thu, 8 Jan 1998 12:01:20 -0500
  375. From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
  376. Subject: (fractint) mndbulbs
  377.  
  378. Hi All,
  379.  
  380.   Here is a new bunch of =3D3D's... <gd&r>
  381.  
  382.         - Sylvie
  383.  
  384. - -------------------------------------------------------
  385. Here's a formula you may find useful.   The PAR file will
  386. produce a black and white image of a "hollow" Mandelbrot set.
  387.  
  388. fastmand { ; Copyright (c) Paul W. Carlson, 1997
  389.     ; This formula performs NO iterations if the point is
  390.     ; in the large cardoid (the "lake") or the large
  391.     ; period-2 bulb.
  392.     ; float=3Dy must be used.
  393.     ;
  394.     z =3D 0
  395.     c =3D pixel
  396.     pi3 =3D pi / 3
  397.     bailout =3D 0:
  398.     ;
  399.     ;*****************************************************
  400.     ; Check if point can be in either circle or cardoid
  401.     ;*****************************************************
  402.     aic =3D abs(imag(c))
  403.     IF (aic < 0.6495190528)
  404.         rc =3D real(c)
  405.         ;*************************************************
  406.         ; Check if point is in the circle
  407.         ;*************************************************
  408.         IF (aic < 0.25)
  409.             delta =3D sqrt(0.0625 - aic * aic)
  410.             IF ((rc > (-1 - delta)) && (rc < (-1 + delta)))
  411.                 bailout =3D 1
  412.             ENDIF
  413.         ENDIF
  414.         ;*************************************************
  415.         ; Check if point is in the cardoid
  416.         ;*************************************************
  417.         IF (rc > -0.75 && rc < 0.375)
  418.             IF (rc > 0.25 && aic < 0.2165063508)
  419.                 t =3D abs(acos(0.5 * (1 + sqrt(3 - 8 * rc))))
  420.             ELSE
  421.                 t =3D abs(acos(0.5 * (1 - sqrt(3 - 8 * rc))))
  422.             ENDIF
  423.             card_i  =3D 0.5 * sin(t) * (1.0 - cos(t))
  424.             IF ((t > pi3 && aic < card_i) || (t <=3D pi3 && aic > card_i)=
  425. )
  426.                 bailout =3D 1
  427.             ENDIF
  428.         ENDIF
  429.     ENDIF
  430.     ;*****************************************************
  431.     ; If point is in neither we have to iterate
  432.     ;*****************************************************
  433.     IF (bailout =3D=3D 0)
  434.         z =3D z * z + c
  435.     ENDIF
  436.     (bailout =3D=3D 0) && |z| < 4
  437. }
  438.  
  439.  
  440. mndbulbs           { ; Copyright (c) Paul W. Carlson, 1997
  441.   reset=3D1960 type=3Dformula formulafile=3Dfm.frm
  442.   formulaname=3Dfastmand passes=3D1
  443.   center-mag=3D3.665e-006/-8.65e-007/0.6666663
  444.   float=3Dy maxiter=3D2000 inside=3D0
  445.   colors=3D000zzz<253>zzz
  446.   }
  447.  
  448.  
  449. - -
  450. - ------------------------------------------------------------
  451. Thanks for using Fractint, The Fractals and Fractint Discussion List
  452. Post Message:   fractint@xmission.com
  453. Get Commands:   majordomo@xmission.com "help"
  454. Administrator:  twegner@phoenix.net
  455. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  456.  
  457. ------------------------------
  458.  
  459. Date: Thu, 8 Jan 1998 12:01:17 -0500
  460. From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
  461. Subject: Re: (fractint) =3D disease
  462.  
  463. Hi Les,
  464.  
  465. >> >>CompuServe  mail, using New Mail, is MIME compliant, which performs
  466. >> the encoding and decoding of your mail.
  467. >> >>As long as the recipient is using MIME compliant mail, then this
  468. >> should not be a problem.
  469.  
  470.   So, we just need a MIME compliant list server....
  471.  
  472.         - Sylvie
  473.  
  474. - -
  475. - ------------------------------------------------------------
  476. Thanks for using Fractint, The Fractals and Fractint Discussion List
  477. Post Message:   fractint@xmission.com
  478. Get Commands:   majordomo@xmission.com "help"
  479. Administrator:  twegner@phoenix.net
  480. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  481.  
  482. ------------------------------
  483.  
  484. Date: Thu, 8 Jan 1998 12:01:29 -0500
  485. From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
  486. Subject: Re: (fractint) Yet another unreadable formula from Paul Carlson
  487.  
  488. Peter wrote:
  489.  
  490. >> Looks lovely on my machine. Do you have a collection of pars and frms
  491. >> somewhere? Peter
  492.  
  493.   Check out my web page:
  494.  
  495.   http://ourworld.compuserve.com/homepages/Sylvie_Gallet/homepage.htm
  496.  
  497.         - Sylvie
  498.  
  499. - -
  500. - ------------------------------------------------------------
  501. Thanks for using Fractint, The Fractals and Fractint Discussion List
  502. Post Message:   fractint@xmission.com
  503. Get Commands:   majordomo@xmission.com "help"
  504. Administrator:  twegner@phoenix.net
  505. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  506.  
  507. ------------------------------
  508.  
  509. Date: Thu, 08 Jan 1998 10:28:03 -0700
  510. From: Rich Thomson <rthomson@ptc.com>
  511. Subject: Re: (fractint) =3D disease 
  512.  
  513. In article <199801081202_MC2-2E90-41C9@compuserve.com> ,
  514.     Sylvie Gallet <Sylvie_Gallet@compuserve.com>  writes:
  515. >   So, we just need a MIME compliant list server....
  516.  
  517. Err... no, the list server doesn't have anything to do with this
  518. really.  It isn't the source of the =3D's nor is it interfering with
  519. their removal.  The problem lies in having everyone use MIME
  520. compatible software.  The compuserve software generates
  521. Content-Transfer-Encoding: printed-quotable when it isn't needed.  If
  522. that software were doing something more reasonable (like assuming US
  523. ascii, or at least letting you set it as a preference), then there
  524. wouldn't be a problem.  I've looked back over all my fractint messages
  525. that are plagued with =3D disease and they all come from compuserve.
  526. - --
  527.   ``Between stimulus and response is the will to choose.''  -- Steven Covey
  528.  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  529.      3D Paint: The Power to Create in 3D;        Rich Thomson
  530.      email me for more info                rthomson@ptc.com
  531.  
  532. - -
  533. - ------------------------------------------------------------
  534. Thanks for using Fractint, The Fractals and Fractint Discussion List
  535. Post Message:   fractint@xmission.com
  536. Get Commands:   majordomo@xmission.com "help"
  537. Administrator:  twegner@phoenix.net
  538. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  539.  
  540. ------------------------------
  541.  
  542. Date: Thu, 8 Jan 1998 18:26:23 -0000
  543. From: "Bagpuss" <bagpuss@iol.ie>
  544. Subject: Re: (fractint) Client-server Fractint
  545.  
  546. >If I can process the fractal as a background application
  547. while reading my
  548. >email or whatever, I don't really care that my processing
  549. time goes from 10
  550. >minutes to 5. And by next year I'll cut that time anyway by
  551. going from my
  552. >100mhz pent to 233 or something anyway.
  553.  
  554.  
  555. hmm, I DO care if the render time goes up...
  556. Win95 has a horiffic processor overhead, and while this is
  557. fine on a fast machine (most programs dont use very much
  558. processing power) for processor intensive work (like fractal
  559. and 3d rendering) DOS is better by far - up to 2.5 times
  560. faster on my machine.
  561. Until microsoft come up with ways to multitask DOS apps I
  562. think I'll stick with the good old reliable DOS mode, even
  563. if they came up with an easy way to allocate system
  564. resources Id be happier.
  565. I dont see any reason why I should have a fast machine yet
  566. only use a fraction of its power just because thats what
  567. Uncle Bill has decreed.
  568.  
  569. There is another issue as well...ie graphics modes.  Windows
  570. is very strict about screen resolutions, and would you
  571. really want to restart your machine every time you wished to
  572. change resolution?
  573.  
  574.  
  575.  
  576.  
  577. - -
  578. - ------------------------------------------------------------
  579. Thanks for using Fractint, The Fractals and Fractint Discussion List
  580. Post Message:   fractint@xmission.com
  581. Get Commands:   majordomo@xmission.com "help"
  582. Administrator:  twegner@phoenix.net
  583. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  584.  
  585. ------------------------------
  586.  
  587. Date: Thu, 8 Jan 1998 18:29:24 -0000
  588. From: Edward Avis <EPA@datcon.co.uk>
  589. Subject: (fractint) Client-server Fractint
  590.  
  591. I've been reading some responses to my suggestion that Fractint v20 should 
  592. run on a client-server model.  The consensus seems to be that it would be 
  593. nice, but might be difficult to implement (especially in DOS) and that 
  594. other features should come first.
  595.  
  596. In some ways I think that client/server Fractint could actually be easier 
  597. to develop than the present form of the program.  The reason for this is 
  598. that the server part would be the same across all platforms (DOS, Windows, 
  599. Unix, whatever).  The platform-specific code could be isolated into the 
  600. client part.
  601.  
  602. This would mean that Winfract and Xfractint would stop lagging behind the 
  603. DOS version in terms of features.  If a new formula or new calculation 
  604. engine is introduced, it gets added to the server, which is the same on all 
  605. versions of Fractint.  (Of course, some would also require enhancements to 
  606. the client, but most would not).
  607.  
  608. There is a TCP/IP library for DJGPP (and threads packages), so if the DOS 
  609. version will be compiled with DJGPP (as seems likely), portability to DOS 
  610. should not be a problem.  Similarly there are good Winsock implementations 
  611. for Windows.
  612.  
  613. On the other hand, I'm not one of the Fractint developers, so their 
  614. opinions on what would be "difficult", and what features are higher 
  615. priority than others, carry more weight than mine.
  616.  
  617. - --
  618. Ed Avis
  619. epa@datcon.co.uk
  620. http://members.tripod.com/~mave/index.html
  621.  
  622.  
  623.  
  624.  
  625. - -
  626. - ------------------------------------------------------------
  627. Thanks for using Fractint, The Fractals and Fractint Discussion List
  628. Post Message:   fractint@xmission.com
  629. Get Commands:   majordomo@xmission.com "help"
  630. Administrator:  twegner@phoenix.net
  631. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  632.  
  633. ------------------------------
  634.  
  635. Date: Thu, 8 Jan 1998 13:43:05 -0500 (EST)
  636. From: Ian Kaplan <ijk@force.stwing.upenn.edu>
  637. Subject: Re: (fractint) Client-server Fractint
  638.  
  639.    The client-server model is clearly elegant, but definitely introduces 
  640. overhead. Would anyone with a really deep knowledge of communications 
  641. protocols, processor cycles, and fractint's current design care to 
  642. comment on how much overhead we're talking about? I mean, if calculation 
  643. is 80% of fractint's drawing time on a typical Pentium, and drawing is 
  644. 20%, would some sort of multithreaded client-server design add on another 
  645. 20% of time, or 600%, or what?
  646.    I suppose 'multithreaded' is something of an assumption; to some 
  647. extent you could separate out the two sets of routines (calculating and 
  648. drawing) without really slowing down the code... hmm. Don't know enough 
  649. about fractint's design, do I.
  650.  
  651.  
  652. - -
  653. - ------------------------------------------------------------
  654. Thanks for using Fractint, The Fractals and Fractint Discussion List
  655. Post Message:   fractint@xmission.com
  656. Get Commands:   majordomo@xmission.com "help"
  657. Administrator:  twegner@phoenix.net
  658. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  659.  
  660. ------------------------------
  661.  
  662. Date: Thu, 08 Jan 1998 11:53:10 -0700
  663. From: Rich Thomson <rthomson@ptc.com>
  664. Subject: Re: (fractint) Client-server Fractint 
  665.  
  666. In article <c=GB%a=TMAILUK%p=DCNET%l=EXCHANGE2-980108182924Z-4409@smtp.datcon.co.uk> ,
  667.     Edward Avis <EPA@datcon.co.uk>  writes:
  668. > In some ways I think that client/server Fractint could actually be easier 
  669. > to develop than the present form of the program.  The reason for this is 
  670. > that the server part would be the same across all platforms (DOS, Windows, 
  671. > Unix, whatever).  The platform-specific code could be isolated into the 
  672. > client part.
  673.  
  674. The server part also has platform-specific code.  For instance, the
  675. Pentium has 80-bit floats, but IEEE doubles are 64-bit floats.  The
  676. new 64-bit SGI machines might have a "double" that is 128 bits.  Since
  677. fractint switches from floating-point arithmetic to arbitrary
  678. precision arithmetic when the floating point code runs out of
  679. precision, it needs to know the sizes of the various floats and doubles
  680. in order to know when to switch.
  681.  
  682. > This would mean that Winfract and Xfractint would stop lagging behind the 
  683. > DOS version in terms of features.
  684.  
  685. Xfractint doesn't lag the DOS version at all.  They use the same code
  686. base.  However, winfract lags because it is a completely different
  687. kind of port to windows that doesn't share the code the way the
  688. xfractint port does.  Fractint should be made more portable so that
  689. contributions to the engine part of fractint can be shared on all
  690. platforms, modulo the compatability issues discussed above.
  691.  
  692. > There is a TCP/IP library for DJGPP (and threads packages), so if the DOS 
  693. > version will be compiled with DJGPP (as seems likely), portability to DOS 
  694. > should not be a problem.  Similarly there are good Winsock implementations 
  695. > for Windows.
  696.  
  697. If any networking is introduced into fractint, it should be TCP/IP at
  698. this point.  There was a time when IPX seemed important in the PC
  699. networking world, but except for corporate LANs IPX seems to be giving
  700. way to TCP/IP in most markets, certainly it looks that way in all new
  701. networking stuff that's created.
  702.  
  703. > On the other hand, I'm not one of the Fractint developers, so their 
  704. > opinions on what would be "difficult", and what features are higher 
  705. > priority than others, carry more weight than mine.
  706.  
  707. I think people generally work on what they think is neat :).
  708.  
  709. Fractint is currently going through some teething pains as it hits
  710. puberty and outgrows its 16th bit.  Developer discussions I've seen
  711. say that the roadmap for the future looks like: 32-bit flat DOS
  712. application, more integrated ports between X11-unix/Windows/DOS,
  713. 24-bit rendering.  I think you'll eventually get what you're asking
  714. for out of fractint, but you're going to have to wait a while if you
  715. want other people to do the coding :)
  716. - --
  717.   ``Between stimulus and response is the will to choose.''  -- Steven Covey
  718.  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  719.      3D Paint: The Power to Create in 3D;        Rich Thomson
  720.      email me for more info                rthomson@ptc.com
  721.  
  722. - -
  723. - ------------------------------------------------------------
  724. Thanks for using Fractint, The Fractals and Fractint Discussion List
  725. Post Message:   fractint@xmission.com
  726. Get Commands:   majordomo@xmission.com "help"
  727. Administrator:  twegner@phoenix.net
  728. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  729.  
  730. ------------------------------
  731.  
  732. Date: Thu, 08 Jan 1998 12:01:25 -0700
  733. From: Rich Thomson <rthomson@ptc.com>
  734. Subject: Re: (fractint) Client-server Fractint 
  735.  
  736. In article <199801081843.NAA08040@force.stwing.upenn.edu> ,
  737.     Ian Kaplan <ijk@force.stwing.upenn.edu>  writes:
  738. >    The client-server model is clearly elegant, but definitely introduces 
  739. > overhead. Would anyone with a really deep knowledge of communications 
  740. > protocols, processor cycles, and fractint's current design care to 
  741. > comment on how much overhead we're talking about? I mean, if calculation 
  742. > is 80% of fractint's drawing time on a typical Pentium, and drawing is 
  743. > 20%, would some sort of multithreaded client-server design add on another 
  744. > 20% of time, or 600%, or what?
  745.  
  746. How the duty cycle splits between display and computation depends very
  747. much on all the inputs.  For deep zooming, distributed processing
  748. becomes a huge win because computing each pixel takes so long.  For
  749. the default M-set screen, the computation can probably be completed
  750. locally before you can even assemble all the distributed pieces into a
  751. picture over a modem.  Typical factors affecting the performance would
  752. include communication speed, processor speed, and scatter/gather
  753. overhead.  I'm not aware of any way of optimally allocating the
  754. resources such that you can always guarantee that you produced the
  755. image in the shortest time possible.  However, its probably reasonable
  756. to build a heuristic that does the right thing 90% of the time.
  757.  
  758. I like to use fractint with showdot=b/20, but I have noticed that when
  759. the processing time per pixel is short, that this actually slows down
  760. the display.  I think it ends up spending lots of its time bitblting
  761. the little triangle bitmap in and out of the video memory compared to
  762. the time it spends computing the pixel.  However, for very slow (i.e.
  763. deep zoom or complicated formula) renderings the showdot=b/20 overhead
  764. is minimal compared to the total rendering time.  Also, with slower
  765. renderings, I want to know where the computation is more than with a
  766. faster rendering.
  767. - --
  768.   ``Between stimulus and response is the will to choose.''  -- Steven Covey
  769.  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  770.      3D Paint: The Power to Create in 3D;        Rich Thomson
  771.      email me for more info                rthomson@ptc.com
  772.  
  773. - -
  774. - ------------------------------------------------------------
  775. Thanks for using Fractint, The Fractals and Fractint Discussion List
  776. Post Message:   fractint@xmission.com
  777. Get Commands:   majordomo@xmission.com "help"
  778. Administrator:  twegner@phoenix.net
  779. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  780.  
  781. ------------------------------
  782.  
  783. Date: Thu, 8 Jan 1998 14:09:23 -0500
  784. From: Sylvie Gallet <Sylvie_Gallet@compuserve.com>
  785. Subject: Re: (fractint) =3D disease
  786.  
  787. Rich Thomson wrote:
  788.  
  789. >> The compuserve software generates Content-Transfer-Encoding:
  790. >> printed-quotable when it isn't needed.
  791.  
  792.   But if the message doesn't have any accented letter, what makes it
  793. "think" printed-quotable is needed?
  794.  
  795. >> I've looked back over all my fractint messages that are plagued with
  796. >> =3D3D disease and they all come from compuserve.
  797.  
  798.   Not all!!!!  There are also messages from Justin A. Kolodziej, Linda
  799. Allison, Cesare Gianuzzi, Gedeon Peteri and Jay Hill.
  800.  
  801.   Cheers,
  802.  
  803.         - Sylvie
  804.  
  805. - -
  806. - ------------------------------------------------------------
  807. Thanks for using Fractint, The Fractals and Fractint Discussion List
  808. Post Message:   fractint@xmission.com
  809. Get Commands:   majordomo@xmission.com "help"
  810. Administrator:  twegner@phoenix.net
  811. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  812.  
  813. ------------------------------
  814.  
  815. Date: Thu, 08 Jan 1998 14:06:56 -0600
  816. From: "Paul N. Lee" <Paul.N.Lee@Worldnet.att.net>
  817. Subject: Re: (fractint) Client-server Fractint
  818.  
  819. Bagpuss wrote:
  820. >
  821. > There is another issue as well...ie graphics modes.
  822. > Windows is very strict about screen resolutions, and
  823. > would you really want to restart your machine every
  824. > time you wished to change resolution?
  825. >
  826.  
  827. Microsoft has some useful items for downloading from their site.  They
  828. are usually referred to as "Power Toys".  One of these is a small
  829. executable to be put into your StartUp path, called "QuickRes".  It will
  830. stay in your System Tray and allow you to instantly alter your monitors
  831. resolution without rebooting.
  832.  
  833. It has always worked fine for me without any problems.
  834.  
  835. P.N.L.
  836.  
  837. - -
  838. - ------------------------------------------------------------
  839. Thanks for using Fractint, The Fractals and Fractint Discussion List
  840. Post Message:   fractint@xmission.com
  841. Get Commands:   majordomo@xmission.com "help"
  842. Administrator:  twegner@phoenix.net
  843. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  844.  
  845. ------------------------------
  846.  
  847. Date: Thu,  8 Jan 1998 13:52:57 -0700
  848. From: Tim Riley  <triley@its.bldrdoc.gov>
  849. Subject: Re: (fractint) Sylvie Gallet exhibit at MOCA: Museum of Computer Art
  850.  
  851.   From: davides <davides@pipeline.com>
  852.   Subject: Re: (fractint) Sylvie Gallet exhibit at MOCA: Museum of Computer Art
  853.   Date: Wed, 31 Dec 1997 20:56:18 -0500 
  854.   To: fractint@lists.xmission.com
  855.  
  856. >A new exhibit at MOCA: Museum of Computer Art features some
  857. >30 fractals by Sylvie Gallet at http://www.dorsai.org/~moca.
  858.  
  859. "URL not found on this server"...; using Netscape. Is this viewable only
  860. w/IE or is there another problem?
  861. - ---------------End of Original Message-----------------
  862.  
  863. This problem happens when you are using an e-mail program that is part
  864. of a web viewer or linked to a web viewer, and the URL (as above)
  865. appears as a link. When the web viewer croaks, make sure that any
  866. superfluous characters (usually punctuation, such as the concluding
  867. period in the example above) aren't included in the URL. If they are,
  868. edit them out of the URL in the web viewer's location window.
  869.  
  870.  -----------------------------------------
  871. |               Tim Riley                 |
  872. | Institute for Telecommunication Science |
  873. |     National Telecommunications and     |
  874. |       Information Administration        |
  875. |          US Dept. of Commerce           |
  876. |            Boulder, Colorado            |
  877. |      E-mail:triley@its.bldrdoc.gov      |
  878. |     Per favore spenga le Sue scarpe     |
  879. |  davanti abbandonare il nave spaziale.  |
  880.  -----------------------------------------
  881.  
  882.  
  883. - -
  884. - ------------------------------------------------------------
  885. Thanks for using Fractint, The Fractals and Fractint Discussion List
  886. Post Message:   fractint@xmission.com
  887. Get Commands:   majordomo@xmission.com "help"
  888. Administrator:  twegner@phoenix.net
  889. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  890.  
  891. ------------------------------
  892.  
  893. Date: Thu, 08 Jan 1998 14:22:44 -0700
  894. From: Rich Thomson <rthomson@ptc.com>
  895. Subject: Re: (fractint) Client-server Fractint 
  896.  
  897. In article <34B531DF.3492@Worldnet.att.net> ,
  898.     "Paul N. Lee" <Paul.N.Lee@worldnet.att.net>  writes:
  899. > It will
  900. > stay in your System Tray and allow you to instantly alter your monitors
  901. > resolution without rebooting.
  902.  
  903. This is only true if you don't change the depth of the pixels.  So if
  904. you switch from 1280x1024 256 colors to 1024x768 16-bit color, you
  905. will still have to reboot.
  906. - --
  907.   ``Between stimulus and response is the will to choose.''  -- Steven Covey
  908.  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  909.      3D Paint: The Power to Create in 3D;        Rich Thomson
  910.      email me for more info                rthomson@ptc.com
  911.  
  912. - -
  913. - ------------------------------------------------------------
  914. Thanks for using Fractint, The Fractals and Fractint Discussion List
  915. Post Message:   fractint@xmission.com
  916. Get Commands:   majordomo@xmission.com "help"
  917. Administrator:  twegner@phoenix.net
  918. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  919.  
  920. ------------------------------
  921.  
  922. Date: Thu, 08 Jan 1998 14:24:12 -0700
  923. From: Rich Thomson <rthomson@ptc.com>
  924. Subject: Re: (fractint) Sylvie Gallet exhibit at MOCA: Museum of Computer Art 
  925.  
  926. In article <Chameleon.884293041.triley@nederburg.its.bldrdoc.gov> ,
  927.     Tim Riley <triley@its.bldrdoc.gov>  writes:
  928. > This problem happens when you are using an e-mail program that is part
  929. > of a web viewer or linked to a web viewer, and the URL (as above)
  930. > appears as a link. When the web viewer croaks, make sure that any
  931. > superfluous characters (usually punctuation, such as the concluding
  932. > period in the example above) aren't included in the URL. If they are,
  933. > edit them out of the URL in the web viewer's location window.
  934.  
  935. You can solve this potential problem by enclosing the URL in <URL: >,
  936. as in <URL: http://www.yahoo.com/>.  The <URL: > enclosure has been
  937. proposed as a way to embed URLs safely within other text files and
  938. have them be easily recognized and extracted by programs.
  939. - --
  940.   ``Between stimulus and response is the will to choose.''  -- Steven Covey
  941.  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  942.      3D Paint: The Power to Create in 3D;        Rich Thomson
  943.      email me for more info                rthomson@ptc.com
  944.  
  945. - -
  946. - ------------------------------------------------------------
  947. Thanks for using Fractint, The Fractals and Fractint Discussion List
  948. Post Message:   fractint@xmission.com
  949. Get Commands:   majordomo@xmission.com "help"
  950. Administrator:  twegner@phoenix.net
  951. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  952.  
  953. ------------------------------
  954.  
  955. Date: Thu, 8 Jan 1998 13:24:18 -0800
  956. From: "Jay Hill"<jrhill@nosc.mil>
  957. Subject: Re: (fractint) =3D disease
  958.  
  959. Sylvie wrote
  960.  
  961. >> I've looked back over all my fractint messages that are plagued with
  962. >> =3D disease and they all come from compuserve.
  963.  
  964. >  Not all!!!!  There are also messages from Justin A. Kolodziej, Linda
  965. > Allison, Cesare Gianuzzi, Gedeon Peteri and Jay Hill.
  966.  
  967. Me?!?!  I checked v01.n034 through v01.n055. All my posts from ehill1
  968. are fine!  We'll see about this one from nosc.mil.
  969.  
  970. Use Carlson's formula, see
  971.  http://home.san.rr.com/jayrhill/CARLSON.PAR
  972.  
  973. 4058_36_1           { ; Copyright (c) Jay Hill, 1998
  974.   reset=1960 type=formula formulafile=rast.frm
  975.   formulaname=Astroid_Mset passes=t
  976.   center-mag=0.3396842133902784/0.0646134485573786999/298482.0
  977.   params=0.016/0.3/8/30
  978.   float=y maxiter=3000 inside=253 outside=summ
  979.   colors=000fOz<28>I0Kz0f<28>O08z88<28>O00zW0<28>c40zz0<28>aG00z\
  980.   R<28>0C40zz<28>0CCGGz<28>00O000<10>000z88000000
  981.   savename=4058_36_1
  982.   }
  983.  
  984.  
  985.  
  986.  
  987. - -
  988. - ------------------------------------------------------------
  989. Thanks for using Fractint, The Fractals and Fractint Discussion List
  990. Post Message:   fractint@xmission.com
  991. Get Commands:   majordomo@xmission.com "help"
  992. Administrator:  twegner@phoenix.net
  993. Unsubscribe:    majordomo@xmission.com "unsubscribe fractint"
  994.  
  995. ------------------------------
  996.  
  997. End of fractint-digest V1 #66
  998. *****************************
  999.  
  1000.