Title: lets build our own softwere for Qfractals Post by: matty686 on July 26, 2012, 04:10:26 PM ok hears the deal
Qfractals are dependent on smart objects in photoshop in fact they make use of o quirky property of smart objects but Photoshop serves mostly photo people so to protect this quirky feature we need to develop some software of our own one problem I am code Illiterate and frustrate easily but I know most of the people on this forum are good at coding the reason I know this is you guys have accomplished things that are only possible with coding now if someone makes this software for me I will buy a copy but only if It does everything that photoshop can in-terms of fractal making we have another option however we can make Qfractal viral so adobe is aware there softwere is being used for fractals this way they never remove smart objects from there work flow this means that we would have to make some kind of petition or something I don't really know how this works the important thing is I have taught several kids how to make fractals using the qfractal system the other important thing is that the Qfractal system allows personal control of every iteration as well as the use of fractals within fractals or real world objects within fractals if anyone wants to attempt this project you should watch my you-tube vidios in order to see how it works its quite simple actually each fragment takes about 30 minutes to make (If you made some software this could be accelerated to 5 minutes as there are many automatable steps) you can start with gimp as some source code (but it's going to take a lot of work ) any one up for the challenge Title: Re: lets build our own softwere for Qfractals Post by: JohnVV on July 27, 2012, 11:40:22 AM Quote but Photoshop serves mostly photo people mostly true , i have spent many decades in photographic darkrooms but Photoshop is mostly Microsoft only and as one that has been " mostly" Microsoft CLEAN for most of this century a few lapses but close to a 10 year MS clean chip and PhotoShop is CLOSED source So that might be a problem ......... "QFractals" are you referring to this old 'ish program http://sourceforge.net/projects/qfractal/ qfractals-0.0.20100908.tar.gz Title: Re: lets build our own softwere for Qfractals Post by: matty686 on July 27, 2012, 02:20:20 PM no i am not referring to that program sorry I came up with a name that existed already by accident
Title: Re: lets build our own softwere for Qfractals Post by: matty686 on July 27, 2012, 02:25:03 PM Qfractals means
Quantum Fractals (atheists aren't going to like this) it means fractals you put your soul into it is based on the inevitability that we must have souls because 1 stochastic chaos effects everything to some degree example (a click on a geiger counter counter) another example the noise on digital cameras (presumably the same as the flickery speckles in your vision) so why wouldn't noise like this effect your brain ever so slightly as to give you some randomness witch we call free choice 2 this very small noise could easily be amplified by your brain (a feedback based system) Title: Re: lets build our own softwere for Qfractals Post by: Kali on July 27, 2012, 03:34:17 PM Qfractals means Quantum Fractals (atheists aren't going to like this) it means fractals you put your soul into it is based on the inevitability that we must have souls because 1 stochastic chaos effects everything to some degree example (a click on a geiger counter counter) another example the noise on digital cameras (presumably the same as the flickery speckles in your vision) so why wouldn't noise like this effect your brain ever so slightly as to give you some randomness witch we call free choice 2 this very small noise could easily be amplified by your brain (a feedback based system) blah blah blah... ;) but I was thinking of doing an online flash app to make fractals using photos/drawings as baseshapes, and the result will be much like the fractals you do by hand. Title: Re: lets build our own softwere for Qfractals Post by: matty686 on July 27, 2012, 09:04:03 PM that sounds fun but there should be a way to download it so you can bring it camping and stuff
Title: Re: lets build our own softwere for Qfractals Post by: Kali on July 28, 2012, 04:40:56 AM that sounds fun but there should be a way to download it so you can bring it camping and stuff Yeah off course Title: Re: lets build our own softwere for Qfractals Post by: matty686 on July 29, 2012, 12:46:04 AM thanks Kali I think this will make lots of people happy
by the way the fractals I am making are Image based Ifs I hope your app will be able to do this (think xenodream but 2d instead of 3d) I certainly hope it will support cool blending modes like darker color or lighter color like my Photoshop fractals If not I can always do that part on Photoshop before I use your app to do fast iteration In addition I would like to be able to control the number of Iterations (to make broken fractals you can hook together) Photoshop does this very well (heck you have to pump it by hand) also it would be cool if part way down the fractal you could pick a different image to use (Photoshop does not do this well) and finally I hope you can save your Ifs transforms (witch there must be no limit to the number of as that would be plain stupid ) for later using a save file (i have my reasons ) Title: Re: lets build our own softwere for Qfractals Post by: Kali on July 29, 2012, 03:50:28 AM Ok I'll take your advices, thanks. I'm working now on a Fragmentarium script (when I find the time) but I'll try to do it sooner or later.
Title: Re: lets build our own softwere for Qfractals Post by: matty686 on July 29, 2012, 03:27:02 PM thank you Kali you can't imagine how much this means to me
its lovely to be taken seriously like this :angel1: :) ^-^ :) ^-^ :) ^-^ :angel1: :angel1: :toast: Title: Re: lets build our own softwere for Qfractals Post by: Kali on August 01, 2012, 12:54:22 AM I made this simple thing for testing... just move the mouse around :)
https://dl.dropbox.com/s/7h98zkj3pj3zlvm/ifs2.swf I wanted to see if real-time tweaking of parameters could work, and it does, but with image smoothing and more iterations it goes very slow quickly. maybe I'll make something more complex based on this, but consider it's just for playing around, not intended for high-res renders or something serious. Title: Re: lets build our own softwere for Qfractals Post by: LMarkoya on August 01, 2012, 03:27:06 AM Very Cool Kali.......would be nice to be able to choose a formula
Title: Re: lets build our own softwere for Qfractals Post by: taurus on August 01, 2012, 10:14:11 AM really nice little thingy. pure and simple.
would be nice, if it stoped morphing on a single click... great work! :cantor_dance: Title: Re: lets build our own softwere for Qfractals Post by: Kali on August 01, 2012, 10:27:24 AM Thanks, it was a test, I will try to do something more sophisticated but it's been a while since the last time I programmed in Flash. Also for bigger and more complex images I'll try using actionscript3 language wich it seems to be faster, but I have to learn how to use it.
I think this could be a nice way to introduce fractals to kids, I mean, using friendly images that they will enjoy playing with and showing how from simple recursive transforms a complex structure is generated. Title: Re: lets build our own softwere for Qfractals Post by: taurus on August 01, 2012, 11:57:06 AM I think this could be a nice way to introduce fractals to kids absolutely! maybe with an option to easiely implement images of themselves, their mom or whatsoever and for sure a print option. i can even imagine, that i could have fun with a "game" like this for some time - at the age of 46 ;D i guess a little tool like this would also work nice on a smartphone or tablet... Title: Re: lets build our own softwere for Qfractals Post by: LMarkoya on August 01, 2012, 12:54:47 PM Absolutely true for kids....with a little sophistication it can even have a routine to grap a cam image and instantly fractalize, which would really capture a young mind
Title: Re: lets build our own softwere for Qfractals Post by: matty686 on August 01, 2012, 10:19:03 PM Absolutely true for kids....with a little sophistication it can even have a routine to grap a cam image and instantly fractalize, which would really capture a young mind very true this is a great idea Title: Re: lets build our own softwere for Qfractals Post by: matty686 on August 17, 2012, 03:16:27 PM ok good work I saw your script that what I wanted something living breathing and fun that's what you have got
I am so happy :joy: :joy: :joy: :joy: :joy: :joy: :joy: :joy: :joy: :joy: :joy: :joy: :joy: :cantor_dance: :smileysmileys: :love: :love: :love: :crazyeyes: jack pot I would like to see this get very big you can use the interactive part as a thumbnail preview if you can but I think its cool to put it in the program as a side feature for fun (small window) in ultra fractal they do this Title: Re: lets build our own softwere for Qfractals Post by: matty686 on August 17, 2012, 03:39:49 PM oh yes and please remember it should have a transform editor as I said earlier this thing will be better than ultra fractal (no offense)
Kali trust in yourself and by the way remember when this thing is complete I hereby grant you full credit for my ideas why might you ask because I am more interested in getting this software built than taking credit for it I have watched as the world has struggled to make meaningful things from fractals while i worked with a simple interface that was fully under my control it deeply saddened me so thats why this software is being built now we can all express our feelings in fractals like I have done many times its not that regular fractal software can't do this but if you have a visualization in your mind it could take a life time of coding to get it made with math alone Title: ok I am working on my own kit too I got sick of waiting Post by: matty686 on November 11, 2012, 05:13:11 PM I will be posting some ultra-fractal formulas on this forum soon they are the keys to the mastery of the art of Qfractal
Title: Re: lets build our own softwere for Qfractals Post by: matty686 on November 12, 2012, 10:51:57 PM Qfractal basic solver {
; by (sophy-starfire-1 , sophy-starfire-2 and cammy-starfire) together we make up a human formally know as matty686 ; based on the work of Samual Monnier, 5.1.99 init: z = #pixel float arg = atan2(z) bool bail = false int i = @i loop: i = i + 1 if i > 1 z = (1/sqrt(@r)*real(z) + 1i*sqrt(@r)*imag(z))*@twist if 0 == 0 if |z| > 1000000000 bail = true endif elseif 0 == 1 || (0 == 2 && i == 2) if |z| > 1 bail = true endif endif arg = atan2(z*@render) ; Deal the case where z needs a rotation float arg2 = round(@n/(2*pi)*arg)*2*pi/@n ; Prevent the "daughter-circle" drawed under the ; "mother" one from having babies... if round(@n/(2*pi)*arg) == 0 && i > 2 if arg > 0 arg2 = 2*pi/@n else arg2 = -2*pi/@n endif endif ; Rotate the z that need it. z = z*exp(-1i*arg2) ; Set the future circle center ; at the origin if 0 == 0 z = - z + (1 + |@focus|/@s) elseif 0 == 1 z = - z + (1 - |@focus|/@s) elseif (0 == 2 && i == 2) z = + z - (1 - 1/@s) elseif (0 == 2 && i > 2) z = - z + (1 + |@focus|/@s) endif ;Magnifiy z by s. z = @s*z endif bailout: bail == false default: title = "Qfractal basic solver" helpfile = "none" magn = .5 center = (0.00021,0.0002) maxiter = 50 periodicity = 0 param s caption = "Magnification step" default = 1.7 endparam param n caption = "Curve Order" default = 3.0 endparam param r caption = "Twist Parameter" default = (1,0) endparam param focus caption = "focus" default = (1,0) endparam param twist caption = "spin" default = (1,0) endparam param render caption = "render slice" default = (1,0) endparam param i caption = "i" default = 0 endparam } Title: Re: lets build our own softwere for Qfractals Post by: matty686 on November 12, 2012, 10:55:14 PM OK so hears the tricky part this formula requires that you render it in stages use the render parameter to get all the slices on different layers when your done render them all together
Title: Re: lets build our own softwere for Qfractals Post by: matty686 on November 15, 2012, 01:42:28 PM we played with the formula for a while its full of holes |