1. Fractal Factory

Hi, all.

Sorry to be a nuisance but I have not recieved any responses regarding
Fractal Factory. Surely at least one person has used the program to some
degree and is willing to criticize?  Perhaps I can assume the program is
perfect in every way...

Not! already some bugs have been squashed and FF is now 0.9a rev 1.
Soon to come in 0.9b is some new basic fractal types. One is something
really weird, fondly known by some as an MRCM (Multiple Reduction Copy
Machine).  This creates something like video feedback in real-time,
transforming any image into different fractals like the sierpinski
gasket, kosh curve and theoretically almost any other type I think.
The (basic) Lyapunov fractal type should also be included.

-- re: abs function --
These are the algorithms I use for abs (and sgn, another function I find
useful). They work for sequences as well as atoms.  I don't expect it's
the fastest solution but should certainly be faster than invoking sqrt,
as was suggested earlier.

function sgn(object r)
  return (r > 0) - (r < 0)
end function

function abs(object r)
  return r * sgn(r)
end function



-- Nick Metcalfe

<metcalfn at alphalink.com.au>
http://www.alphalink.com.au/~metcalfn

new topic     » topic index » view message » categorize

2. Re: Fractal Factory

> Hi, all.
>
> Sorry to be a nuisance but I have not recieved any responses regarding
> Fractal Factory. Surely at least one person has used the program to some
> degree and is willing to criticize?  Perhaps I can assume the program is
> perfect in every way...

FF is GREAT, Nick!!!

It's one of the best programs done in EU that I have seen!
I just thought you knew that alerady, since it's so obvious !!! smile

I hope you will continue working on it (make it more than perfect smile.


Thanks,

Tor

new topic     » goto parent     » topic index » view message » categorize

3. Fractal Factory

I downloaded Fractal Factory this evening and took a look at it. Drop-down
menus, dialog boxes and working scrollbars with a Motif look and and feel.
Pretty spiff!

Imagine my suprise to discover my name in the credits - it was my own
TextGUI in action. I'm glad to see that someone was able to make good use of
it. So I'll take a moment to remind people that in addition to supporting
text mode, it also works in graphic mode, and supports a slew of look and
feels.

I wonder if it can make the transition to Linux?

-- David Cuny

new topic     » goto parent     » topic index » view message » categorize

4. Re: Fractal Factory

David Cuny wrote:
>
> I downloaded Fractal Factory this evening and took a look at it. Drop-down
> menus, dialog boxes and working scrollbars with a Motif look and and feel.
> Pretty spiff!
>

Thanks, Dave.  Yeah, I did use text_gui, FF was started some 3 years ago
I think, back when there was no win32lib or dos32lib and text_gui was
the best thing going.  I subsequently wrote so many dialogs for it I was
loath to change, and well, it's now familiar and easy.  Plus the fact
that dos32lib does not yet support some controls (which ones were they
again?)

Text_gui did need some massaging to work predictably in graphics modes,
I seem to recall correcting some half-dozen or more minor bugs and
adding as many modifications over those years.  My overall vote for
text_gui: most excellent.

I expect to move FF to the Windows platform as soon as the Win32 gui
wrapper coalesces to some final form.  It would be interesting to see
text_gui running in Linux, but it is debatable how many people would use
it considering the advancement of Llama...


Matt Z. Nunyabidness wrote:
>
> Hey guys, I'm going by this on my own, trying to get people to use Euphoria
> instead of QB and C. Some help, please? This one guy said it has no user
> base, there are no utilities, and he called you guys crappy.
>

This guy called _us_ crappy?  He's probably just jealous..

--Nick
http://www.alphalink.com.au/~metcalfn

new topic     » goto parent     » topic index » view message » categorize

5. Re: Fractal Factory

Nick, you mean the version of text-gui you use had tweaked graphics routines
?
David or Carl, why not import these fixes and improvements .. ?

Ralf N.
nieuwen at xs4all.nl
ralf_n at email.com

new topic     » goto parent     » topic index » view message » categorize

6. Re: Fractal Factory

Ralf Nieuwenhuijsen wrote:
>
> Nick, you mean the version of text-gui you use had tweaked graphics routines
> ?
> David or Carl, why not import these fixes and improvements .. ?
>
> Ralf N.
> nieuwen at xs4all.nl
> ralf_n at email.com

Most of the modifications I made were tagged or noted in some way in the
text_gui libraries in FF.  The very first changes weren't,
unfortunately, and buggered if I can remember what they were.  Something
to do with the mouse pointer when changing the focus, I think.

It would take a patient person some time to find and transfer the bug
fixes to the "official" text_gui, and as they only affect the graphics
incarnation of the library it wouldn't for instance improve the ee
editor at all.

It's possible a determined person could reverse the FF text_gui
libraries back into the general-purpose equivalents.  This could prove
as difficult.. colour.e and xle.e have been signifigantly changed for
embedded links in help text and stuff.  Parts of scroll.e and the GUI
graphic Motif lookalike library motif.e has also been altered for 8x8
font sizes. All the other graphic lookalike libraries would possibly
require simalar modification to maintain consistency.

The question is.. would anyone benefit from all the effort?  Who (other
than me?!) persists with the old text_gui when win/dos32lib is just
about as easy to code with, promises portability and gives better
results in graphics modes anyway.

I can't say I've seen any progs use text_gui other than my two (dump and
FF) and ee with it's variants.  Are there any I'm not aware of?

-- Off the topic:
I have recently completed a routine to apply convolution filters to 256
colour images in virtual screens.  I plan to add this feature to the
next release of FF, but if anyone is interested I could make it into a
general purpose library for all.  It is coded mainly in assembler and
runs reasonably fast.

The filters I have for it so far include edge detect, blur, enhance,
sharpen, emboss and plenty of psychadelic effects.  It would probably
require some kind of virtual screen library for any resolution other
than mode #13.

It doesn't work on all images, they need a continuously shaded palette.
Greyscale images would work just fine.  Images of fractals often work
quite well.  Portraits, landscapes and reduced-colour images usually end
up as fuzz.

Is this something somebody would find useful?

--Nick
http://www.alphalink.com.au/~metcalfn

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu