A few new DelatMAps/FlowFields

Discussion forum for G-Force users

Moderators: BTT, andy55, b.dwall, juxtiphi

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

Post by Rovastar »

I made a mistake on these ones.

//Rovastar - Frequency Patterns (Feedback Radiation Mix)

A0="0.01*(5+( rnd( 10 ) ))",
A1="0.01*(5+( rnd( 10 ) ))",

srcX = "0.75*x- A1*sin(A0*(x))",
srcY = "0.75*y- A0*sin(A1*(y))",

As the A sections does not do anything as the values are too small.

It is the same as

srcX = "0.75*x",
srcY = "0.75*y",

Just about.

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

Post by Rovastar »

I'll fix the others later. I'll spend a little more time doing them in future.

Now something new. :)

//Rovastar - Broken Grid (Snowflake Mix)

A0="0.0001*(10+( rnd( 30 ) ))", //size
A1="0.0001*(10+( rnd( 30 ) ))", //size
A2="50 + rnd(75)", //amount of squares
A3="50 + rnd(75)", //amount of squares

srcX = "x + A0*(x/sin(A2*y))",
srcY = "y + A1*(y/sin(A3*x))",

Vers=100,


//Rovastar - Broken Grid

A0="0.0001*(10+( rnd( 30 ) ))", //size
A1="0.0001*(10+( rnd( 30 ) ))", //size
A2="5 + rnd(15)", //amount of squares
A3="5 + rnd(15)", //amount of squares

srcX = "x + A0*(1/sin(A2*x))",
srcY = "y + A1*(1/sin(A3*y))",

Vers=100,

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

Thumbs Up!

Post by JayPro »

Very soothing indeed...looks at once incredibly smooth and delicate.
I especially dig the Snowflake mix.
"God is syntax."

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

Post by Rovastar »

Something different again :)

//Rovastar - Resistance Mosaic
Aspc=1,

A0="0.001*(rnd( 35 ) + 35)",
//A0 = "0.05",
D0="a0 * sgn(x)",

srcX="x + A0 * ( wrap( d0 * sin(1/y) ) - .5 )",
srcY="y + A0 * ( wrap( d0 * sin(-1/x) ) - .5 )",


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 »

Indeed!!!

:D :D :D
"God is syntax."

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

Re: I am....

Post by Rovastar »

JayPro wrote:These look great! I'm gonna try this new one in a little bit. I am just curious about this int() function. Is this supported in the G-Force Syntax?
I fixed this one now using FLor as int is not supported.

//Rovastar - Asylum Paradise

A0="0.00004*(250 + ( rnd( 500 ) ))",
A1="0.00004*(250 + ( rnd( 500 ) ))",
A2 ="2+flor(rnd(3))",
A3 ="2+flor(rnd(3))",
Aspc=1,

srcX="X - A0*sin(1 / (y^(A2))) ",
srcY = "Y - A1*sin(1 / (x^(A3)))",
Vers=100

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

Post by Rovastar »

Simple basic what some of teh above where doing in one preset.

//Rovastar - Zoomer

A0="0.075+(0.01*rnd(20))",
A1="sgn(rnd(1)-0.5)"


srcX = "(1+(A0*a1))*x",
srcY = "(1+(A0*a1))*y",

Vers=100,

and a variation
//Rovastar - Zoomer (stretch Mix)

A0="0.1+(0.01*rnd(20))",
A1="sgn(rnd(1)-0.5)"
A2="0.1+(0.01*rnd(20))",
A3="sgn(rnd(1)-0.5)"


srcX = "(1+(A0*a1))*x",
srcY = "(1+(A2*a3))*y",

Vers=100,

Toby
Posts: 101
Joined: Fri May 14, 2004 3:43 pm
Location: Houston TX

Post by Toby »

Thanks Rovastar !!!

I haven't had a chance yet to check these out to see what they do, but it does look like you've been busy.

Take care.

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

Post by Rovastar »

Another

//Rovastar - Twisted Truth

A0 ="(rnd(6))",

Aspc=1,


srcR="r+0.1*(tan((theta-3.14*A0+r))^3)",
srcT = "theta - 0.05*(1-r)",
Vers=100

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

Something's missing?

Post by JayPro »

Is your A var a simple random? It seems you wanted to place an additional func before rnd.
JwP
EDIT: Come to think of it, this looks best as an unadulterated random param in A.
EDIT AGAIN: the fact that the whole rnd statement is parenthesized (as I thoughgt this was a typo) doesn't seem to affect the intended look and feel at all. I'm not sure if the A statement being thus treated--i.e. (rnd(6))--makes any difference as opposed to: rnd(6)
Very nice.
"God is syntax."

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

Post by Rovastar »

Yeah I left teh extra brackets in there. I was probably doing (2+rnd(6)) or something and edited it.

It doesn't make a difference still I am not used teh the syntax here so I will be overusing the brackets to make sure

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

Post by JayPro »

Lemme try that idea and I'll get back to you.
Your original idea (ostensibly) will also work. I'm toggling the flowfield change key and the display look different each time (i.e. the "angle of twist" changes radically with each toggle).
When you're using rnd() by itself, you don't necessarily need to enclose the value in parentheses. Matter of fact, if you're convinced that you don't really need to do it, just leave it out and nothing will be affected.
"God is syntax."

Post Reply