14th March 2005 12:10 UTC
Teaser
For all those who care, Volume 6 should be coming out as soon as the forums pack is released. But here's a preview preset.
Tell me what you think.
Archive: Teaser
Mr_Nudge
14th March 2005 12:10 UTC
Teaser
For all those who care, Volume 6 should be coming out as soon as the forums pack is released. But here's a preview preset.
Tell me what you think.
^..^
14th March 2005 13:25 UTC
nice preset! Perhaps you could smooth out the movement of the squares a bit? In my eyes they jump a bit too volatile. Probalby that would also bring in more color and remove some more grey. That's all. Nevertheless, nice idea! :up:
Warrior of the Light
14th March 2005 13:30 UTC
The smaller squares seem to have edges.. did you do that on purpouse?
Yathosho
14th March 2005 15:15 UTC
i love it.. but add some more texers :)
Mr_Nudge
15th March 2005 07:55 UTC
^..^ if you click, you get colour. there's not much i can do about the movent without a lot more code, and that gave me a headache enough.
Wotl, yes they are supposed to have edges, both big and small squares.
And thanks yathosho, will do!
^..^
15th March 2005 11:02 UTC
Ah i see! I clicked on the screen, while no music was played and then i could see that the squares change size and color. But it's a rather marginal change?! However, i guess just some more texers (as yatosho suggested) should do the same job, with a lot less headache ;)
Mr_Nudge
16th March 2005 07:40 UTC
check it out
^..^
16th March 2005 10:03 UTC
cool! it's much more stylish now and lost that hectic touch.
Well done!
Mr_Nudge
16th March 2005 11:22 UTC
sweet, thanks!
Yathosho
20th March 2005 14:03 UTC
i'm not a friend of interactive presets though, if used for vj'ing (purpose of visualization!?) they become pretty useless. your's is still ok, as one can click independent from the mouse position. maybe you can make two versions of this preset, one without interactivity.
^..^
20th March 2005 14:39 UTC
yeah, during vj-ing it can be pretty annoying if you unintentionaly change something. But shouldn't it be enough, to add a general "interactivity on/off" switch to the preset then? i mean so that the interactivity only works when the mouse is on the avs-screen for example. normally you use one screen to project the vis and the other one to handle winamp, right? Then some code like this can tell if the mouse is on the avs screen or not:
inside=below(abs(getkbmouse(1)),1) &
below(abs(getkbmouse(2)),1);
Yathosho
20th March 2005 14:53 UTC
Originally posted by ^..^guess that's still ok, but it's lame to see the mouse and the interface on your projection :)
yeah, during vj-ing it can be pretty annoying if you unintentionaly change something.
^..^
20th March 2005 15:18 UTC
For sure! Actually i didn't think of menus, but just of having some (hidden) control about such simple things like color schemes or so.
Although it's pretty cool to have menus and a cursor etc. if you use them in Winamp!
PAK-9
20th March 2005 16:11 UTC
A lot of people do what you have done with the old random-convolution-filter, in this case it doesnt really matter because the preset is so fast, but its usually worth seeing if the same effect can be achieved with less data in the convolution filter. Convolving is a very expensive operation, try to cut it down wherever you can...
[edit]
also reg00=(reg00+getkbmouse(3))&1 will swap reg00 every frame, which isnt what you want, open the debug window and watch it switch back and forth. You need a locking variable
reg00=if(band(bnot(locked),getkbmouse(3)),bnot(reg00),reg00);
locked=getkbmouse(3);
[/edit]
^..^
20th March 2005 16:33 UTC
hmm i always used:
reg00 =( reg00 + band(getkbmouse(3),stop) )%2;
stop=bnot( getkbmouse(3) )
PAK-9
20th March 2005 18:24 UTC
Yes, because %2 is a divide operation and divides are nasty and expensive; bitwise logic is almost always faster than arithmetic.
its marginally faster to use locked=bnot(getkbmouse(3)); or stop=bnot(getkbmouse(3)); as you've put it, because if you are checking the variable more than once the bnot operation only gets performed once that way. I usually dont bother tho because its less readable imo and the speed difference is 0.00000000000000000000000000000000000000000000000000002 fps
^..^
20th March 2005 18:37 UTC
despite of that 2 * 10^-40 fps speed boost the logical-code should be faster anyway. well, i hope you don't bother when i use your marginal faster code from now on?! ;)
UnConeD
20th March 2005 21:11 UTC
but it's lame to see the mouse and the interface on your projectionThat's why there's vjcontrol.ape....
^..^
20th March 2005 21:14 UTC
btw is there any documentation available about this ape?
Mr_Nudge
21st March 2005 06:09 UTC
if anyone out there is even considering using my preset at parties i would be very much surprised and thankful, but i doubt anyone will so there's no real point in changing anything. and plus i've already made the installer for the pack and i'm just waiting on the release of the forum pack. the colour changing code works fine unless your a retard and hold the mouse button down for too long. just click quickly.
there are more important problems with this preset than colouring and code, for instance, the texers randomly dissapearing until after a few minutes your left with a blank screen. if anyone has a solution to that actual problem i would like to hear it. and pak, the preset runs at 60fps on my machine, i don't think the convo filter is a big issue here.
Fork me on GitHub