new waveshape

Discussion forum for G-Force users

Moderators: BTT, andy55, b.dwall, juxtiphi

Linvincible
Posts: 95
Joined: Sat Sep 25, 2004 5:01 am

new waveshape

Post by Linvincible »

Hi Guys,

still sticking with my pen concept but this one is a bit more..lookable!

I call it the radar spectrograph

B0="abs(mag(s))"

X0="s*cos(B2*pi+fft(s))+.1*cos(t)"
Y0="s*sin(B2*pi+fft(s))+.1*sin(t)"

X1="s*cos(B2*pi+fft(s)+2*pi/3)+.1*cos(t)"
Y1="s*sin(B2*pi+fft(s)+2*pi/3)+.1*sin(t)"

X2="s*cos(B2*pi+fft(s)-2*pi/3)+.1*cos(t)"
Y2="s*sin(B2*pi+fft(s)-2*pi/3)+.1*sin(t)"

Pen="fft(s)^.5+.05*B0"

LWdt="3+100*B0",


B1="B1+.004-trnc(B1)+B0/10"
B2="2*B1-1"


L'invincible

Linvincible
Posts: 95
Joined: Sat Sep 25, 2004 5:01 am

Post by Linvincible »

has to be slightly different to work in 3.1


B0="abs(mag(s))"


X0="s*cos(t+fft(s))+.1*cos(t)"
Y0="s*sin(t+fft(s))+.1*sin(t)"


X1="s*cos(t+fft(s)+2*pi/3)+.1*cos(t)"
Y1="s*sin(t+fft(s)+2*pi/3)+.1*sin(t)"

X2="s*cos(t+fft(s)-2*pi/3)+.1*cos(t)"
Y2="s*sin(t+fft(s)-2*pi/3)+.1*sin(t)"

Pen="fft(s)^.5+.05*B0"

LWdt="3+50*B0",

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

Post by JayPro »

I'm still on 3.0.1 and the first one works dandy for me.
PS: Pssst....don't forget the Meta values and the Vers=300 thingie ;)
"Meta=reactive=4 detail=4 density=4 morphable=4"
No commas BTW.
"God is syntax."

User avatar
chkman
Posts: 329
Joined: Mon Aug 08, 2005 12:36 pm
Location: Greensburg, PA

Post by chkman »

Nice wave there, Lin. :)

There is a difference between the two versions tho. Both have their center revolving around the very center of the screen. However the 1st version sends one of the lines thru the center part of the time. In the 2nd version the lines don't cross the center. This is important for a lot of 'center fire' flowfields like the wallpapers. Please take a look at it.

I'm working on some of my waves to make sure that they are hitting the center often enough. My waves aren't made to look good themselves, they are there to get the flowfields flowing.

My next step is to list which waves work well with each flow to make my script generator smarter. Stay tuned to this G-Force channel.

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

Post by JayPro »

I dunno; but to me it looks as if in both versions that the radar kinda circulate a bit and don't remain focused on the middle of the screen. Maybe if you replace (fft) with (mag) in the X and Y statements???


Just a thought, of course....(admittedly one that's a bit buzzed after a night at the local bar but ehh.....)


Seriously...Since I'll be gone most of the day tomorrow and Sunday, I'll look at both ASAP and see what can be done. I tried at some length today today to see how the waveshape could be stabilized/optimized (i.e keeping it centered mid-screen); but no luck.

Stay Tuned.
"God is syntax."

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

Post by willrob »

When I try the "pen" wave shape (that begins this thread), I get a message sayinh "Not enough qualifying meta ratings."

I'm copying and pasting into a text file, saving as plain text. Do I need to do something else? I noticed theres no Vers= # at the end (ofen VERS=270) as in other waveshapes.

User avatar
chkman
Posts: 329
Joined: Mon Aug 08, 2005 12:36 pm
Location: Greensburg, PA

Post by chkman »

willrob,

You must have skipped over JayPro's advice:
PS: Pssst....don't forget the Meta values and the Vers=300 thingie
"Meta=reactive=4 detail=4 density=4 morphable=4"
'

Without the Meta line you'll get the warning. Without the vers it just won't run.

BTW, I just updated my waves, http://www.icubed.com/~chkman/GForce/

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

Post by willrob »

I took your advice and added

Meta="reactive=4 detail=4 density=4 morphable=4"

Vers=300

to the first wave at top of this page, but still get the message about meta ratings.

For fun I tried the second version (the one intended to work with 3.1, which I'm not using) and added the same lines to it....and it works.

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

Post by JayPro »

Perhaps there was something about the Meta rating system that Andy tweaked??
I use all 4's for both and they work fine by me and I'm still on 3.0.1.
"God is syntax."

Linvincible
Posts: 95
Joined: Sat Sep 25, 2004 5:01 am

Post by Linvincible »

chkman wrote:Nice wave there, Lin. :)

There is a difference between the two versions tho. Both have their center revolving around the very center of the screen. However the 1st version sends one of the lines thru the center part of the time. In the 2nd version the lines don't cross the center. This is important for a lot of 'center fire' flowfields like the wallpapers. Please take a look at it.
correct, that's because the 2 revolutions were at the same speed

you can try this

B0="abs(mag(s))"


X0="s*cos(t+fft(s))+.1*cos(1.2*t)"
Y0="s*sin(t+fft(s))+.1*sin(1.2*t)"


X1="s*cos(t+fft(s)+2*pi/3)+.1*cos(1.2*t)"
Y1="s*sin(t+fft(s)+2*pi/3)+.1*sin(1.2*t)"

X2="s*cos(t+fft(s)-2*pi/3)+.1*cos(1.2*t)"
Y2="s*sin(t+fft(s)-2*pi/3)+.1*sin(1.2*t)"

Pen="fft(s)^.5+.05*B0"

LWdt="3+50*B0",

Meta="reactive=5, detail=5, density=5, morphable=3",

Vers=260

Note: if thos metas or version doesn't work for any of you paste those of a copy of a config that works for you, you should be all right

Linvincible

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

Post by willrob »

I've finally got the "meta ratings" message to go away, but I find that after the waveshape loads and makes one revolution it fades away. This happen with the version 3.01 and the 3.1 versions (with various meta and vers numbers). I change the flowfields, but it doesnt help.

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

Post by JayPro »

Chn eces are good that it's the way that the colormap inmteracts with the waveshape.
I would try keeping all theMEta numbers at 4 and see where that takes you.

If allelse fails give me a copy pf the WaveShape and I'll tinker with it.


It should work somehow.
"God is syntax."

User avatar
chkman
Posts: 329
Joined: Mon Aug 08, 2005 12:36 pm
Location: Greensburg, PA

Post by chkman »

willrob,

Did you put the Vers line in?

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

Post by willrob »

I finally got it to work—both versions. I apparently lack copy/paste skills (dates back to poor kintergarden training, where I was taught to not copy and to not eat the paste).


I don't notice a lot of different between the three versions here—the radar wings turn around a circle that has its center in the center of the screen. The colormap really makes a difference, randing from the wing being monochrome to picking up a specrum of colors, as they trail waves of colors as they turn.

Linvincible
Posts: 95
Joined: Sat Sep 25, 2004 5:01 am

that's a bit better!

Post by Linvincible »

that definitely hits the center more often!
just reversed the revolution of the center with the revolution of the blades
I also added a variable factor to fill the square screen from a round wave, it's a shame to have the corners not used!

Aspc=0,
ConB=1,



B0="abs(mag(s))"
B1="t-B0"

X0="(abs(cos(B1))+abs(sin(B1)))*(s*cos(B1+fft(s))+(.1+B0/10)*cos(-t))"
Y0="(abs(cos(B1))+abs(sin(B1)))*(s*sin(B1+fft(s))+(.1+B0/10)*sin(-t))"


X1="(abs(cos(B1+2*pi/3))+abs(sin(B1+2*pi/3)))*(s*cos(B1+fft(s)+2*pi/3)+(.1+B0/10)*cos(-t))"
Y1="(abs(cos(B1+2*pi/3))+abs(sin(B1+2*pi/3)))*(s*sin(B1+fft(s)+2*pi/3)+(.1+B0/10)*sin(-t))"

X2="(abs(cos(B1-2*pi/3))+abs(sin(B1-2*pi/3)))*(s*cos(B1+fft(s)-2*pi/3)+(.1+B0/10)*cos(-t))"
Y2="(abs(cos(B1-2*pi/3))+abs(sin(B1-2*pi/3)))*(s*sin(B1+fft(s)-2*pi/3)+(.1+B0/10)*sin(-t))"

Pen="fft(s)^.5+.05*B0"

LWdt="3+100*B0"


Meta="reactive=5, detail=5, density=5, morphable=3",

Vers=260

Post Reply