new waveshape
Moderators: BTT, andy55, b.dwall, juxtiphi
-
Linvincible
- Posts: 95
- Joined: Sat Sep 25, 2004 5:01 am
new waveshape
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
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
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",
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",
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.
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.
- JayPro
- Posts: 738
- Joined: Sat May 01, 2004 10:51 pm
- Location: Huntington Station, Long Island, New York
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.
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,
You must have skipped over JayPro's advice:
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/
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/
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.
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.
-
Linvincible
- Posts: 95
- Joined: Sat Sep 25, 2004 5:01 am
correct, that's because the 2 revolutions were at the same speedchkman 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.
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
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.
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!
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
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