Question about making the designs 'random'

Discussion forum for G-Force users

Moderators: BTT, andy55, b.dwall, juxtiphi

Post Reply
Galaxyd
Posts: 4
Joined: Sat Jan 06, 2018 3:40 am

Question about making the designs 'random'

Post by Galaxyd »

Hello,

I have g-force standalone platinum.

I want a setting where it randomly cycles through every colormap, wavehape, flowfield, particle, sprite.

So I created a 'custom' active theme, and put a green plus mark across every single box. am i doing it right?

also is it possible to take out waveshape / flowfield / particle / sprite?

lastly does anyone have any reccomendations on other aweesome combinations of the above to make cool unique scenes?

User avatar
BTT
Administrator
Posts: 2162
Joined: Sun Jun 20, 2010 9:34 pm
Location: United Kingdom

Post by BTT »

Hello Galaxyd
I want a setting where it randomly cycles through every colormap, wavehape, flowfield, particle, sprite.
G-Force already does this. You are able to customise the preference file or to to make things happen to your liking - try this:-

Customise G-Force

Thought I might share this with everyone as I prefer all configs to change quicker than the default settings. Locate your players preference file, as I use winamp my file is winamp preference file, yours will be your players name preference file. Don't worry if you make any errors as all you have to do is delete the file, restart G-Force and it will create a brand new file for you. Check GF is not running then change the details in blue to those in black.

ColorMap.Slideshow.Interval.Duration = 15
ColorMap.Slideshow.Interval.Duration = "13 + rnd( 10 )"

ColorMap.Transition.Duration = 10
ColorMap.Transition.Duration = "4 + rnd( 10 )"

FlowField.Slideshow.Interval.Duration = 20
FlowField.Slideshow.Interval.Duration = "12 + rnd( 12 )"

FlowField.Transition.Duration = 10
FlowField.Transition.Duration = "4 + rnd( 10 )"

Particle.Duration = 25
Particle.Duration = "23.5 + rnd( 15 )"

Particle.Slideshow.Interval.Duration = 120
Particle.Slideshow.Interval.Duration = "20 + rnd( 15 )"

TrackText.Size = 28
TrackText.Size = 24

WaveShape.Slideshow.Interval.Duration = 25
WaveShape.Slideshow.Interval.Duration = "12 + rnd( 10 )"

WaveShape.Transition.Duration = 13
WaveShape.Transition.Duration = "4 + rnd( 10 )"

If you don't want the GUI to show when you start G-Force change this. If you need the GUI just click your mouse.

UI.Enabled = 1
UI.Enabled = 0
also is it possible to take out waveshape / flowfield / particle / sprite?
No problem, either use the GF toolbar or simply delete those not to your liking, you may want to create a backup folder maybe name it GF stuff just so it's there if you want it in the future. Using the toolbar you would have to select/de-select each time you use GF so I choose to delete them - much easier.
So I created a 'custom' active theme, and put a green plus mark across every single box. am i doing it right?
Not too sure about this, the GF toolbar which allows you to select all the various configs you want or don't want is a good tool with many customisable features, it used to have a feature that allowed you to save your selected theme, then when starting GF you selected your theme from the toolbar and away you go. There have been many requests to have this feature restored, we are still waiting.
.
Regards BTT

ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.

Galaxyd
Posts: 4
Joined: Sat Jan 06, 2018 3:40 am

Post by Galaxyd »

BTT

Thank you very much for your prompt reply to my inquiries. Hugely appreciate the customer service and love G-Force.

I think my G-Force toolbar is not 'connected' to my actual g-force program. Here is a link to a picture that shows me having G-Force open, but the toolbar not having any effect on the program no matter what I select, and also none of the files seem to load on it.

h t tp s: // imgur . com /a /bKPlX

thanks

User avatar
BTT
Administrator
Posts: 2162
Joined: Sun Jun 20, 2010 9:34 pm
Location: United Kingdom

Post by BTT »

Hello Galaxyd

You need to contact Brandon at SoundSpectrum regarding the toolbar problem.

http://www.soundspectrum.com/support/contact.html

Do you hit the drums?
.
Regards BTT

ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.

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

What's The Difference? Question

Post by JayPro »

Here's an odd question from a config "engineer"/creator who knows diddly doo-squat about the actual language used to program them(!):

"10+rnd(12)" and "12+rnd(10)"


Obviously these are different in more than the "orthography"; but how do they actually differ vis a vis randomization?
"God is syntax."

User avatar
BTT
Administrator
Posts: 2162
Joined: Sun Jun 20, 2010 9:34 pm
Location: United Kingdom

Post by BTT »

Hello JayPro

I have no idea, but when customising the Preference file it did make a difference in the random changes.
.
Regards BTT

ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.

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

Post by JayPro »

I would think that if you put higher integer first, the randomization scope will be a bt more "fine-tuned", i.e. a smaler range.

I suppose the polar opposite would be something like

"10+sqr(rnd(12))" or even 12+sqr(rnd(10))"

wherein the number that applies the randomization parameter obviously gets squared.

I do this quite often when makng flowfields (Hint: Cat almost got out of the bag...); but it's best to be extremely judicious, coz you don't want too much deviation from the effet you're trying to create.
The idea is to showcase the flowfield's versatility whilst keeping it focused.
Last edited by JayPro on Sun Jan 14, 2018 2:17 pm, edited 1 time 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 »

BTW:

Re BTT's edits, a simple delete, cut and paste will suffice instead of typing it all out.

This should be rather obvious; but IMO it's the "lazy man's" way. :wink:
"God is syntax."

User avatar
BTT
Administrator
Posts: 2162
Joined: Sun Jun 20, 2010 9:34 pm
Location: United Kingdom

Post by BTT »

Hello JayPro

Someone with a much better knowledge of mathematics has given me the following explanation:-

10+rnd(12) means a delay of 10 seconds before selecting a random number.

12+rnd(10) means a delay of 12 seconds before selecting a random number.
Re BTT's edits, a simple delete, cut and paste will suffice instead of typing it all out.
That's what I was expecting users to do, stronly recommended, thanks.
.
Regards BTT

ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.

Post Reply