A few new flowfields

Discussion forum for G-Force users

Moderators: BTT, andy55, b.dwall, juxtiphi

Post Reply
Rovastar
Posts: 295
Joined: Wed May 05, 2004 9:25 am
Location: Derby/London, England

A few new flowfields

Post by Rovastar »

Basic really but thought I would share

(EDIT:
Download all of mine from in this thread from

http://www.milkdrop.co.uk/Gforce/Jun05.zip

10 in total

and place into your ../Gforce/Flowfields/Rovastar folder)
)

Code: Select all


//Rovastar - Boxed Petals

Aspc=0

A0 = "10+flor(rnd(15))"
A1 = "10+flor(rnd(15))"

srcX = "X + 0.0025*(flip((y+1)^0.5)/sin(y*A0))"
srcY = "Y + 0.0025*(flip((x+1)^0.5)/sin(x*A1))"

Vers=100
Last edited by Rovastar on Wed Jun 29, 2005 12:58 pm, edited 5 times in total.

Rovastar
Posts: 295
Joined: Wed May 05, 2004 9:25 am
Location: Derby/London, England

Post by Rovastar »

Code: Select all

//Rovastar - QuadFlow

Aspc=0

A0 = "10+flor(rnd(15))"
A1 = "10+flor(rnd(15))"

srcX = "X + 0.0025*(flip((y+1)^0.5)/trwv(y*A0))"
srcY = "Y + 0.0025*(flip((x+1)^0.5)/trwv(x*A1))"

Vers=100
Last edited by Rovastar on Sat Jun 25, 2005 9:35 am, edited 1 time in total.

Rovastar
Posts: 295
Joined: Wed May 05, 2004 9:25 am
Location: Derby/London, England

Post by Rovastar »

Now starting to get somewhere:

Code: Select all

 
//Rovastar - Forming Galaxies

Aspc=0

A0 = "10+flor(rnd(15))"
A1 = "10+flor(rnd(15))"

srcX = "X + 0.0025*(sin(A0*(y+1)^0.5)/trwv(y*A0))"
srcY = "Y + 0.0025*(sin(A1*(x+1)^0.5)/trwv(x*A1))"

Vers=100  
Last edited by Rovastar on Sat Jun 25, 2005 9:36 am, edited 1 time in total.

Rovastar
Posts: 295
Joined: Wed May 05, 2004 9:25 am
Location: Derby/London, England

Rovastar - Higher Intelligence

Post by Rovastar »

Messing around I now have these. :) I know something good would come from this. :)

Code: Select all

//Rovastar - Higher Intelligence (Complex Mix)

Aspc=0

A0 = "2+(rnd(3))"
A1 = "2+(rnd(3))"

srcX = "X + 0.0025*(sin(A0*((y*2.75)+2.75)^2.5)/trwv(y*A0))"
srcY = "Y + 0.0025*(sin(A1*((x*2.75)+2.75)^2.5)/trwv(x*A1))" 


Vers=100 

Code: Select all

//Rovastar - Higher Intelligence (Deep Thought Mix)

Aspc=0

A0 = "13+(rnd(5))"
A1 = "13+(rnd(5))"

srcX = "X + 0.0025*(sin(A0*(y+1.75)^2.5)/trwv(y*A0))"
srcY = "Y + 0.0025*(sin(A1*(x+1.75)^2.5)/trwv(x*A1))" 


Vers=100 

Here is a Pic.

Image

I'll see what else I can do in the next ten minutes or so otherwise that is your lot for the night.

dklr
Posts: 40
Joined: Tue Jun 14, 2005 4:18 pm

Post by dklr »

I added some stuff to QuadFlow and I got this:

Code: Select all

//Plaid by Dan K.

Aspc=0

srcX = "X + 0.0025*(flip((y+1)^0.5)/( cos(y*20 + PI*.5) - sin(abs(x)*20 + PI*.5) ))" 
srcY = "Y + 0.0025*(flip((x+1)^0.5)/(cos(x*20) - sin(abs(y)*20 + PI*.5) ))" 

Vers=100
It's not very impressive, but I'm working on it.

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

Post by JayPro »

Not Impressive??

Not true.

BTW, if you want to do an R-Theta verwsion of this, simply:

1. Replace all the x's with r and the y's with theta, *except*:

2. don't (flip) the first theta. Use r and keep the flip.

EDIT: This is looking real choice with some randomizations thrown in.
"God is syntax."

Rovastar
Posts: 295
Joined: Wed May 05, 2004 9:25 am
Location: Derby/London, England

Post by Rovastar »

JP,

Yeah that is right you can change many/all of the scenes to work in Polar co-ords. I plan going though what I have done with adding the polar too.



But For your reference JP you can do

"2. don't (flip) the first theta. Use r and keep the flip. "

You need to Add Pi instead of 1 to keep all values above one positive when square rooted (power of 0.5). i.e. "flip((theta+pi)^0.5)"

It looks like this:

Code: Select all

//Plaid (Polar Mix) by Dan K.

Aspc=0

srcR = "r + 0.0025*(flip((theta+pi)^0.5)/( cos(theta*20 + PI*.5) - sin(abs(r)*20 + PI*.5) ))"
srcT = "theta + 0.0025*(flip((r+1)^0.5)/(cos(r*20) - sin(abs(theta)*20 + PI*.5) ))"

Vers=100 
And with loads of A variables

Code: Select all

//Plaid (Polar Havok Mix)

A0 = "12 + flor(rnd(18))"
A1 = "12 + flor(rnd(18))"
A2 = "12 + flor(rnd(18))"
A3 = "12 + flor(rnd(18))"

Aspc=0

srcR = "r + 0.0025*(flip((theta+pi)^0.5)/( cos(theta*A1 + PI*.5) - sin(abs(r)*A0 + PI*.5) ))"
srcT = "theta + 0.0025*(flip((r+1)^0.5)/(cos(r*A2) - sin(abs(theta)*A3 + PI*.5) ))"

Vers=100 
edit:/ Dan That looks cool BTW. :)

Rovastar
Posts: 295
Joined: Wed May 05, 2004 9:25 am
Location: Derby/London, England

Post by Rovastar »

Here is another

Code: Select all

//Rovastar - Sublime Intelligence

Aspc=0

A0 = "10+(rnd(15))"
A1 = "10+(rnd(15))"

srcX = "X + 0.0025*(sin(A0*((y)+1.75)^2.5)/sin(x*25))"
srcY = "Y + 0.0025*(sin(A1*((x)+1.75)^2.5)/cos(y*25))"

Vers=100 
All 6 of mine are in this zip

http://www.milkdrop.co.uk/GForce/Jun05.zip

Rovastar
Posts: 295
Joined: Wed May 05, 2004 9:25 am
Location: Derby/London, England

Post by Rovastar »

And more 9 in total now.

http://www.milkdrop.co.uk/GForce/Jun05.zip

Here is a pic of one of them. :)

Image

Roger Bigod
Posts: 29
Joined: Mon Aug 23, 2004 8:17 pm

Post by Roger Bigod »

Oooooooo pretty! Especially the first pic. My main battle computer is due for replacement, but I'm looking forward to seeing these.

You really should warn people about your flowfields. The last set made me lose most of an afternoon to a hypnoblackout trance state. I can see that with this download I will have to have a taser handy in case the room starts swirling again.

Post Reply