A mod on wormhole flowfield

Discussion forum for G-Force users

Moderators: BTT, andy55, b.dwall, juxtiphi

User avatar
markofkane
Posts: 346
Joined: Thu Feb 03, 2005 3:08 pm

A mod on wormhole flowfield

Post by markofkane »

Ijust changed the values, and like the result. Wormhole was created by someone else, I just changed the values:

//test3 (wormhole mod)

Aspc=1


A0="0.003 * (trnc(rnd(3)) - 2)"

D0="r*r - .25"

srcR="r + 0.004/( sgn(d0) * ( abs(d0) + .03 ) )"
srcT="theta + A1"


Vers=100

User avatar
markofkane
Posts: 346
Joined: Thu Feb 03, 2005 3:08 pm

Post by markofkane »

Another flowfield, usiing examples. (I wish there was an easier way)


// testoftests
Aspc=1

A0="1/.29" // Max r, the greater the denom, the more of the first effect is visible

// First effect params
A1="rnd(20) + 20"
A2="-2 * (rnd(.03) + .01)" // Flow Speed

// Second effect params
A3="1.985" // Flow speed
A4="2.22" // Rotation speed

// Interpolation of first effect to second according to r
D0="r*A2" // 0..1 Interpolation factor
D1="1-D3" // 1..0

// Take an image of the current situation, inside this radius
srcR="r * ( (1 - r * A2) * D1 + A2 * D1 )"

// Rotate the image a bit
srcT="theta + ( sin(theta * A2) * .1 * D1 ) + ( ( A4 ) * D0 )"

Vers=100

User avatar
juxtiphi
Moderator
Posts: 1467
Joined: Sat Jan 15, 2005 1:29 pm

Post by juxtiphi »

maybe you should start a special thread or forum section just for new shapes and figs?

that way they can all be found reletively easy, for in the future there may be so many that searching through a lot of posts to refind them all might be a bit tough.

just a suggestion

User avatar
JayPro
Posts: 738
Joined: Sat May 01, 2004 10:51 pm
Location: Huntington Station, Long Island, New York

Post by JayPro »

That would (might?) have to be my responsibility, coz I'd hafta make sure that Andy would be comfortable with this kind of activity on the board. Lemme explain.

This matter has been broached before, especially by me, with little to no resolution. See, Andy would rather handle all config (Wave, Flow, Map) submissions and ideas through the submissions email end of it, and I can appreciate that, 'specially since he'd rather make sure that they all work and there not be any sleepless nights on his part combing thru any problems (although IMHO I do trust that those who do submit figs will have the common sense to make sure that they indeed *are* good to go).

OTOH, I do believe that the MilkDrop site as a separate forum for users to swap and share preset ideas, amy of which make it into release versions of the app. To me this seems like a good idea as well.

My kingdom for a happy medium.... ;)
"God is syntax."

User avatar
markofkane
Posts: 346
Joined: Thu Feb 03, 2005 3:08 pm

Post by markofkane »

That's cool. I could just keep the mods to myself, unless someone requested them. I was just playing around. If there is a problem, I won't post anymore here. 8)

(I mean not to post anymore flowfields, etc) :oops:

willrob
Posts: 199
Joined: Fri Apr 29, 2005 1:44 pm

Post by willrob »

I think you should keep posting them here. Where else to get the feedback you might need to correct problems. We are brave souls and capable of uninstalling a config that doesn't work.

Running them all past Andy would take a lot of his time away from, for example, completing the update to Darkroom.

User avatar
JayPro
Posts: 738
Joined: Sat May 01, 2004 10:51 pm
Location: Huntington Station, Long Island, New York

Rephrase.....

Post by JayPro »

Let me rephrase:

There've been lots of folks who've posted their work directly on the board. For the record, I'm not discouraging you or anyone else from doing the same.

As long as I don't hear from Andy that we shouldn't be doing this (and, again, FTR, I *haven't*), I see no reason at all why we can't continue.

Personally, with my druthers, I prefer full and open config art exchanges with a Subforum dedicated exclusively to just that....
Edit: Especially since the greater measure of Andy & Co.'s work seems to be non-GF oriented for the forseeable future.

I deeply apologize if I come across the wrong way.

PS: Mark- I'm looking at your tweaks and I'll post my "countertweaks" on them sometime tonight.
Last edited by JayPro on Sun Jan 21, 2007 5:13 pm, edited 2 times in total.
"God is syntax."

User avatar
JayPro
Posts: 738
Joined: Sat May 01, 2004 10:51 pm
Location: Huntington Station, Long Island, New York

Post by JayPro »

willrob wrote:I think you should keep posting them here. Where else to get the feedback you might need to correct problems. We are brave souls and capable of uninstalling a config that doesn't work.

Running them all past Andy would take a lot of his time away from, for example, completing the update to Darkroom.
You took 99 99/100% the words out of my mouth. Brevity doesn't seem to be a gift of mine... :oops:
"God is syntax."

User avatar
markofkane
Posts: 346
Joined: Thu Feb 03, 2005 3:08 pm

Post by markofkane »

Thanks. I like tweaks. 8)

User avatar
JayPro
Posts: 738
Joined: Sat May 01, 2004 10:51 pm
Location: Huntington Station, Long Island, New York

Post by JayPro »

Countertweak Number One (Based on MoK's Tweak of Wormhole Mod)

Aspc=1


A0="0.003 * (trnc(rnd(3)) - 2)"
A1=".0014 + rnd(.0041) "
D0="sqrt(r*r - .25) * flor(a0)"

srcR="r - a1/ tan( sgn(d0) * sin( abs(y/cos(r)) + .03 ) )"
srcT=" theta + trwv(A0/exp(-r))"

Vers=100
========================

Countertweak Number Two (after MoK's TesOfTests)

Aspc=1

A0="D1/.29" // Max r, the greater the denom, the more of the first effect is visible

// First effect params
A1="rnd(20) + 20"
A2="a1 - (-2) * (rnd(.03) + .01) " // Flow Speed
A5=" rnd(.1)"
// Second effect params
A3="1.985" // Flow speed
A4="2.22" // Rotation speed

// Interpolation of first effect to second according to r
D0="exp(-r*A2)" // 0..1 Interpolation factor
D1="wrap(1-a4) " // 1..0

// Take an image of the current situation, inside this radius
srcR=" r * trwv(abs(1 - clip(r) * A2) + sin(theta(D1 + A2 * r) * D1) ) "

// Rotate the image a bit
srcT=" theta + abs( sin(y * A2) * A5 * D1 ) + sgn( cos(r * A4 ) * D0 ) "

Vers=100
"God is syntax."

User avatar
markofkane
Posts: 346
Joined: Thu Feb 03, 2005 3:08 pm

Post by markofkane »

I got an error on the first tweak:

Error:undefined function 'theta(float)'


Second tweak works.

Thanks.

User avatar
juxtiphi
Moderator
Posts: 1467
Joined: Sat Jan 15, 2005 1:29 pm

Post by juxtiphi »

JayPro wrote:That would (might?) have to be my responsibility, coz I'd hafta make sure that Andy would be comfortable with this kind of activity on the board. Lemme explain.

This matter has been broached before, especially by me, with little to no resolution. See, Andy would rather handle all config (Wave, Flow, Map) submissions and ideas through the submissions email end of it, and I can appreciate that, 'specially since he'd rather make sure that they all work and there not be any sleepless nights on his part combing thru any problems (although IMHO I do trust that those who do submit figs will have the common sense to make sure that they indeed *are* good to go).

OTOH, I do believe that the MilkDrop site as a separate forum for users to swap and share preset ideas, amy of which make it into release versions of the app. To me this seems like a good idea as well.

My kingdom for a happy medium.... ;)

the only reason I mentioned it is because it wont be too long until the whole board is full of posts with configs. :D

That would be great :D if a little unorganised :wink:

User avatar
JayPro
Posts: 738
Joined: Sat May 01, 2004 10:51 pm
Location: Huntington Station, Long Island, New York

Post by JayPro »

markofkane wrote:I got an error on the first tweak:

Error:undefined function 'theta(float)'


Second tweak works.

Thanks.
Hm.....

Try replacing the trnc() in A0 with flor() and see what happens.
"God is syntax."

User avatar
markofkane
Posts: 346
Joined: Thu Feb 03, 2005 3:08 pm

Post by markofkane »

I got them mixed. This is the one I am having the error with:


Aspc=1

A0="D1/.29" // Max r, the greater the denom, the more of the first effect is visible

// First effect params
A1="rnd(20) + 20"
A2="a1 - (-2) * (rnd(.03) + .01) " // Flow Speed
A5=" rnd(.1)"
// Second effect params
A3="1.985" // Flow speed
A4="2.22" // Rotation speed

// Interpolation of first effect to second according to r
D0="exp(-r*A2)" // 0..1 Interpolation factor
D1="wrap(1-a4) " // 1..0

// Take an image of the current situation, inside this radius
srcR=" r * trwv(abs(1 - clip(r) * A2) + sin(theta(D1 + A2 * r) * D1) ) "

// Rotate the image a bit
srcT=" theta + abs( sin(y * A2) * A5 * D1 ) + sgn( cos(r * A4 ) * D0 ) "

Vers=100

User avatar
JayPro
Posts: 738
Joined: Sat May 01, 2004 10:51 pm
Location: Huntington Station, Long Island, New York

Post by JayPro »

Same "theta(float)" issue?

Did you try updating the Vers to your current version #?

Edit: Try doing round(rnd on variable A2. Your issue might not be as much with the theta source as with the antecedent variables that get called up in the source statement.
"God is syntax."

Post Reply