FracFan Forum Forum Index


FracFan Forum
A little haven to discuss fractal art and programs
Reply to topic
Apo 2.05z+
WelshWench


Joined: 15 Apr 2006
Posts: 754
Location: East Anglia, UK
Reply with quote
Gygrazok on dA has released a new version of his Apo hack ... and it includes everything in 2.05, Joel Faber's Ngon, Image & Move variations, *and* Gygrazok's own additional variations :)

http://gygrazok.deviantart.com/journal/10529765/

_________________
Gill
|| The Spiral Quirk || My deviantArt gallery ||
View user's profileSend private messageVisit poster's website
tdierikx
Site Admin

Joined: 25 Mar 2005
Posts: 4374
Location: Sydney, Australia
Reply with quote
Thanks Gill! I just grabbed it myself - just about to have a play...

T.
View user's profileSend private messageSend e-mailVisit poster's website
mutequacky


Joined: 17 Jun 2006
Posts: 93
Location: Great Falls, MT
Reply with quote
noice!
View user's profileSend private messageAIM AddressYahoo MessengerMSN Messenger
velvet


Joined: 24 May 2006
Posts: 298
Location: Oz
Reply with quote
choice!

Sadly JF's Image variation isn't included, but otherwise it's great. Just grabbed it, been toying with the new Cross variation, tres elegant.

_________________
Survival of the hippest
View user's profileSend private message
Gygrazok


Joined: 10 Nov 2006
Posts: 31
Reply with quote
:)
I haven't included the image variation mainly for two reasons:
1) As far as I know, image causes some problems when saving the flame parameter, and I didn't want to disable the automatic parameter save (as Joel made with his version as a workaround for this problem) (because otherwise I would always forget to save them :D).
2) I didn't want my version to be a "JF+", i.e. an "improved" version of Joel's apophysis, also for respect for his work (it must have been a lot of work to implement the image variation). I took only the ngon because... well... I loved it Embarassed
View user's profileSend private messageMSN MessengerICQ Number
Wick5ter


Joined: 01 Sep 2006
Posts: 604
Reply with quote
ive yet to experiment with other versions of apo, will have to check it out Very Happy
View user's profileSend private messageVisit poster's website
velvet


Joined: 24 May 2006
Posts: 298
Location: Oz
Reply with quote
Didn't mean to bitch Gygrazok, I'm sorry if it came across that way. I figured you'd have your reasons for not including image.

I must confess I haven't got a handle on ngon yet. Most of what I do with it looks crap. Can you elaborate on why you love it so? That might give me an insight into how to work it better.

_________________
Survival of the hippest
View user's profileSend private message
Mags61


Joined: 07 Apr 2005
Posts: 2633
Location: UK
Reply with quote
I must confess I haven't got a handle on ngon yet. Most of what I do with it looks crap. Can you elaborate on why you love it so? That might give me an insight into how to work it better


Me too!

_________________
We don't cease to play because we grow old, we grow old because we cease to play.

Always say what you think because those that mind don't matter and those that matter don't mind!

http://fraxa.deviantart.com/gallery/
View user's profileSend private messageVisit poster's website
WelshWench


Joined: 15 Apr 2006
Posts: 754
Location: East Anglia, UK
Reply with quote
Take a look at Joel Faber's dA journal where he announced the new hack with ngon ... and look at the images he linked to see why Joel likes it so much :)
http://joelfaber.deviantart.com/journal/10011799/

_________________
Gill
|| The Spiral Quirk || My deviantArt gallery ||
View user's profileSend private messageVisit poster's website
Mags61


Joined: 07 Apr 2005
Posts: 2633
Location: UK
Reply with quote
Thank you for the link Gill - I'm off to have a look!

_________________
We don't cease to play because we grow old, we grow old because we cease to play.

Always say what you think because those that mind don't matter and those that matter don't mind!

http://fraxa.deviantart.com/gallery/
View user's profileSend private messageVisit poster's website
Gygrazok


Joined: 10 Nov 2006
Posts: 31
Reply with quote
velvet wrote:
Didn't mean to bitch Gygrazok, I'm sorry if it came across that way. I figured you'd have your reasons for not including image.

I must confess I haven't got a handle on ngon yet. Most of what I do with it looks crap. Can you elaborate on why you love it so? That might give me an insight into how to work it better.

Don't worry, I didn't intended it as a bitch :)

Anyway, do you know the plastic script by Trystianity? Well, try to use it replacing spherical variation with ngon, and tweak a bit the variables... you'll get many many interesting shapes (and actually most of the lastest flames I posted on DeviantArt are made using this technique) :)
View user's profileSend private messageMSN MessengerICQ Number
Fractscient


Joined: 09 May 2006
Posts: 517
Reply with quote
Hi Gygrazok!

I've been using your 2.04z+ version since around July, I think. When I saw the note here I downladed the 2.05+ version, but haven't had a chance to use it much yet.
I was interested to learn from a post to the Apop email list that you've made it possible to script "variables" in your new version.

This tells me that you're apparently able to work with code relating to scripts in Apop.
If I may, could I request that you apply your talent to see if you could fix some of the crippled script functions?
Some things that don't work properly (which you probably are aware of anyway):

1. Negative symmetry values cannot be applied with scripts.
2. Weight values above 1 cannot be applied with scripts.
3. (Serious) There are inconsistencies between transform values entered with a script and those shown in the Editor window. Specifically, when a script is used to enter values for transforms "b", "c", and "f", the editor window (transform tab) shows the negatives of the values entered with the script. This is easily demonstrated by entering the following six lines into the script editor, pressing F9, and then looking at the transform tab:

Transform.a := 1;
Transform.b := 1;
Transform.c := 1;
Transform.d := 1;
Transform.e := 1;
Transform.f := 1;

It seems to me that I may have noticed a few other broken functions, but if I did, I can't remember them at the moment. (I've taken about a month off from Apop to rebuild my two computers, so I'm kind of out of sync... just like those script functions. Confused)
If you (or anyone else) could remedy those problems it would be highly appreciated (at least by a few).
I don't want to ask too much though. I'm already grateful for the alternative versions you've released - and for the contributions of all the Apop developers, despite any momentary differences of opinions.
Fred
View user's profileSend private message
Gygrazok


Joined: 10 Nov 2006
Posts: 31
Reply with quote
Fractscient wrote:

1. Negative symmetry values cannot be applied with scripts.
2. Weight values above 1 cannot be applied with scripts.
3. (Serious) There are inconsistencies between transform values entered with a script and those shown in the Editor window. Specifically, when a script is used to enter values for transforms "b", "c", and "f", the editor window (transform tab) shows the negatives of the values entered with the script. This is easily demonstrated by entering the following six lines into the script editor, pressing F9, and then looking at the transform tab:

Transform.a := 1;
Transform.b := 1;
Transform.c := 1;
Transform.d := 1;
Transform.e := 1;
Transform.f := 1;

1) & 2) All right, they are easy to fix and will be fixed in the next z+ release :).
3) I don't know if it's a good idea to correct this, because probably most old script rely on this behaviour, and I prefer to keep backwards compatibility. Besides, maybe it's not a bug, but an intended behaviour.
View user's profileSend private messageMSN MessengerICQ Number
Winter


Joined: 04 Aug 2006
Posts: 77
Reply with quote
I love ngon, too. I use it for anything I would've used spherical for, most especially with Michael Faber's disc spiral technique. You can see the kind of stuff I've done with it in these fractals:

Round Peg Square Hole
Hunting the Swan
Symbol of Love
Um die Ecke

Z, I haven't opened up Z+ yet, but it's on my to do list. :) I can't wait to see what else you've added. Is ngon how you've been getting those awesome stained glass looking fractals?
View user's profileSend private messageVisit poster's website
Fractscient


Joined: 09 May 2006
Posts: 517
Reply with quote
Gygrazok wrote:
Fractscient wrote:


3. (Serious) There are inconsistencies between transform values entered with a script and those shown in the Editor window. Specifically, when a script is used to enter values for transforms "b", "c", and "f", the editor window (transform tab) shows the negatives of the values entered with the script. This is easily demonstrated by entering the following six lines into the script editor, pressing F9, and then looking at the transform tab:

Transform.a := 1;
Transform.b := 1;
Transform.c := 1;
Transform.d := 1;
Transform.e := 1;
Transform.f := 1;


3) I don't know if it's a good idea to correct this, because probably most old script rely on this behaviour, and I prefer to keep backwards compatibility. Besides, maybe it's not a bug, but an intended behaviour.

Oh wow!! It's extremely cool to see that someone will finally fix the weights and symmetry values problems! Smile !
As for the transform value thing... that one is very confusing. Sad There are really three parts to it, I guess. In addition to the difference between script values and those shown on the transform tab, there is also the visual representation in the editor window itself that would have to be considered.
Originally, (IIRC), in Mark's v202, the triangles were even represented differently - they weren't the isosceles right triangles that we see now. (I like the new representation better, but it was very difficult at first.)
It seems that there have been multiple changes made since then, but I couldn't summarize all of those if I tried. My math isn't all that stellar and I'm not sure I even understood (or noticed) all of the changes that have occurred along the way.
I understand your unwillingness to tamper with those transform functions or representations, and you've given a perfectly good reason to leave those alone. But OTOH, I think backward compatibility hasn't ever been preserved for scripts. Every new version seemed to cause problems with my scripts.
I wish I had the skills and software tools that I would need to take a look "inside" myself. But I'm not looking at a learning "curve" there, I'm looking at a learning "cliff". Neutral

... I don't know what's going to happen with scripts and any forthcoming "official, final" version of Apop. I've only seen rumors so far. But if the scripter is retained, I hope there will be better consistency between script values and what's shown in the Editor.
Heheh... it's not the best analogy, but imagine your chagrin if you were to make a deposit (positive value) to your bank account and your statement showed that money was deducted (negative value)! Twisted Evil

Sorry to digress there. Thanks tons for offering to fix those other two glitches!
Very Happy
Fred
View user's profileSend private message
Gygrazok


Joined: 10 Nov 2006
Posts: 31
Reply with quote
For now I released a new build with those fix :) You can find it in the usual page http://gygrazok.altervista.org/apo.php or http://gygrazok.deviantart.com/journal/10529765/
View user's profileSend private messageMSN MessengerICQ Number
tdierikx
Site Admin

Joined: 25 Mar 2005
Posts: 4374
Location: Sydney, Australia
Reply with quote
Excellent stuff... thank you Gygrazok!!

T.
View user's profileSend private messageSend e-mailVisit poster's website
Fractscient


Joined: 09 May 2006
Posts: 517
Reply with quote
Gygrazok wrote:
For now I released a new build with those fix :) You can find it in the usual page http://gygrazok.altervista.org/apo.php or http://gygrazok.deviantart.com/journal/10529765/


YEAH! WOOT! YEAH!
bravo

Long live Tonio!! Hip hip Hooray!!

Fred
View user's profileSend private message
wOw!
oCtodur


Joined: 04 Feb 2006
Posts: 39
Reply with quote
Im so glad we have REAL hackers in our community! I just want to give my thanks out to all of you that recently are making your own hacks on the source code. Its amazing to see and experience! I wish i could code even though i hate coding Shocked but i think my math side on this issue will fail pretty badly =)

I havent tried the Z version yet but i will soon, keep up the great work!
View user's profileSend private message
Apo 2.05z+
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 10 Hours  
Page 1 of 1  

  
  
 Reply to topic