Skip to content
Forum Archive

Doesn't any1 here understand AVS

25 posts

norealname#

Doesn't any1 here understand AVS

😠 I mad at all you guys.nobody want to help understand the advanced grphics of avs(dsr,xds,rb and stuff) 😠
to all those who advnced creators of avs, please Heeeelp🙁
Bekay#
HI!

Hey, Im not a advanced avs-creator, so I think many others here too!
There are only a few people(like UnconeD), who are capable of doing all this mathematical shit🙄 Even if they help you, what do you expect....a professional article about AVS-creating????
This is a very complicated topic, so helping isn't easy (without examples of your problems)!

I make presets, without understanding this whole AVS-thing like many others😉

I think you expect too much from the guys here...

Bekay
norealname#
ok here is one.i made this oval shape superscope.what if i want it to
rotate it like unconed avs 'Groovy Saturn(TM)'
Bekay#
mmhhh

I hope you know, that a AVS-file isnt a Bitmap....😉

I have worked a little bit, so it rotates in a very nice way (but not like the 'Groovy Saturn(TM)'). I have set the color to white, and have put a Fadeout-effect on this!

I hope it helpes a little bit, the preset is in the Zip-file! YOU must experiment with all features of AVS...

Bekay
UnConeD#
Short and long answer

The short answer is: parametrise superscopes for a spherical surface consisting of *******ns and parallells. Use regular linear transformations for rotation and then project the whole onto a plane using central projection (divide by Z-coordinate). Voila, you have a rotating sphere.

The long answer is that you need to know several mathematical principles to do things like 3D superscope and 3D dynamic movement. It's not a built-in function in AVS, it's something that some AVS creators (me, El-Vis, ...) have succeeded in creating. El-vis has a blank 3D superscope available I think, but even that won't get you far unless you know what you're doing.
DjOli#
😁 Hi I have no clue about the maths stuff but just go on to a preset one and double click it (yes thats 2 times) and go on new and have a mess about with the different things and that how i got used to it. 😕 sorry if i completely confused you.
napolean#
the simple SUPERSCOPE

download this file, it is a EL-vis superscope, preset comes from El-vis6.

rename the file to ".avs"
napolean#
Ive forgot the TXT file 😁
Read that file, its essencial to everibody that wants to create a 3d superscope !!

very good explanation on that TXT file
napolean#
no more doubts ??
if someone else got more doubts, I recommend, contacting the forum moderators, or ask Unconed, Justin, EL-Vis and all that 3D pro's 🙂

If your doubt is something more simple mail me -> heliobt@oninet.pt or leave yuor msg here 🙂
meLted#
One word equations

If you know algebra and know how to use the internet just look up equations for like a circle and then you can implement that into the superscore. for the beat detection and stuff i dont know...
meLted#
one other thing

here is one example:

xPWR(2)+yPWR(2)=6PWR(2)

its proboyl VAR(x) and VAR(y) but so what ok...
the equation i just gave you gives you a circle with the radius of 6
flatmatt#
Uh, have you ever tried that in AVS? Because:

a) That's not a valid equation for AVS
b) Even if it were, it wouldn't work since AVS only understands variable=something expressions, not variable * variable = variable expressions.
meLted#
the "()" dosnt mean multiply in what i was trying to show it means whats in "()" is the power. and my bad its pow instead of pwr
meLted#
my bad again lol

that is the equation for graphing a cirle. so what is the proper circle equation for AVS if i am worng?
flatmatt#
I know you meant x squared, but in winamp that's pow(x,2) or sqr(x), although the easies is simple x*x
UnConeD#
Circle basics

Easiest way for a circle:

Init: tpi=acos(-1)*2
(store 2*pi in a var to save speed)

Frame: af=w/h

Pixel:
theta=i*tpi;
rad=0.5;
x=cos(theta)*rad;y=sin(theta)*rad*af;

This just draws the pair (cos a, sin a) for every value from zero to 2*pi multiplied by rad (radius). The 'af' is a little 'fix' to make the circle appear as a circle even in rectangular AVS windows.
examatic#
I have an easier way to make a circle...😉

Init: n=(pick a number)

Point: x=cos(i*$pi*2);y=sin(i*$pi*2);


Vuala
examatic#
EDIT: and to correct square offset of the avs window (to form a perfect circle), finish with ;x=x*h/w;
JaVS_v2.5#
Originally posted by examatic
I have an easier way to make a circle...😉

Init: n=(pick a number)

Point: x=cos(i*$pi*2);y=sin(i*$pi*2);


Vuala
This had been done before,

Init: n=(pick a number)

Point: r=i*$pi*2; (radian) size=.5; (size set) x=cos(r)*size;y=sin(r)*size;

Looks understandable! 😉
JaVS_v2.5#
Originally posted by examatic
EDIT: and to correct square offset of the avs window (to form a perfect circle), finish with ;x=x*h/w;
Yes, it's called Aspect Ratio.
JaVS_v2.5#
Originally posted by PAK-9
Posting in 5 year old thread
/radiocarbon check

Really PAK-9? Damn, I thought this was new..