Archive: Moving touch particles AVS + gmegabuf


26th June 2004 17:04 UTC

Moving touch particles AVS + gmegabuf
Some day I make very simple AVS. I used gmegabuf function to create a links between all SSC's. I can't work with DM good and can't to add nice effects. If you will like to modificate my AVS, you can download it here : simple_touch_dots


26th June 2004 18:14 UTC

"best looked at 200-400 fps"
wtf???

you seem to use a lot of conditionals there. maybe this might help you:
http://www.geocities.com/tomyloboavs
you can easily write faster conditionals with it.


if(cond,
code;
more_code;
even_more_code;
var1=value;
,
else_code;
more_else_code;
even_more_else_code;
var2=value;
);


[edit]
this is a cool desktop background :)
[/edit]

26th June 2004 18:30 UTC

Thanks. But it really best looked at 200-400 FPS. I tested it at 196x112@206 fps. Very fast. Then 40 fps it's slow.


28th June 2004 18:49 UTC

Now i added a getkbmouse function. It's not an AVS. It's a mini AVS game :) . In next time i want to do a mini AVS arcade. But it all in x and y axis. Download a new AVS you can here: Simple_dots


29th June 2004 07:54 UTC

erm more than 40 fps is kind of pointless
if your preset needs much more than 40 fps, you should work on it
make it fps independent for example...
and increase the effect of Trans components so they need less frames to achieve the same effect


29th June 2004 09:28 UTC

the human eye can't pick up more than 60~ fps anyway


30th June 2004 00:17 UTC

maybe screen_saver@RU is a fly... then he could see a difference between 40 and 400 fps :)


1st July 2004 07:14 UTC

I see a difference between 40 and 400 FPS. But for 40 fps and for 400 fps i must to set up different values for vars as speed, and 'comeback' speed. If you know some function which returns fps count, please tell me and vars will have been configurated automaticly.


1st July 2004 22:30 UTC

Now there is the problem that your monitor won't go higher than perhaps 100 FPS.. Mine does only 75 or so if the User's Manual is right.


5th July 2004 11:40 UTC

gettime(o) returns the time in seconds since you booted your pc

this piece of code puts the distance (in seconds) to the last frame into distt:


lastt=t;
t=gettime(0);
distt=t-lastt;