View Single Post
27th May 2015, 08:41   #54
Louie Unsaved'o
Junior Member

Join Date: May 2015
Posts: 2
Superscoope tuturial

Here's a tuturial of making superscoope:
First modify init (dots drawn to form a line)
Second modify frame (movement) also init
Third modify beat (changes in movement on beat)
Final use pixel (shape or scoope)
Examples:
Tilting Ring
init: n=180+br; br=t;
frame:t=t+dr;u=u+dd;
beat: dr=rand(100)/1000-0.05;
dd=rand(100)/1000-0.05-sin(dr)*0.23;
pixel: x=sin(i*8+t);y=cos(i*8+t);red=sin(i*2+t);blue=cos(i*2-t);green=tan(i*2-t);
3D Half-Simple
init: n=1000;
frame: t=t+dr-dd;
beat: dr=rand(100)/1000-0.05;
dd=getosc(1,0,dr)*0.15;
pixel:x=sin(r)*d;
y=cos(r)*d-0/05+v*.7;
r=t;
d=i*9;
Slight 3D Pie with off-line curved end (2 superscoopes) very long expression and Global Register
-1st Superscoope for Global Register
init:
//Camera global;
reg1=z;
//Lymph Code;
z=znyz;znyz=znnz;znnz=xyz;xyz=xnyz;xnyz=rnz;rnz=rnnz;rnnz=1
frame:
reg1=cos(t);
reg2=sin(nx);
reg3=sin(v);
nx=sin(reg4);
reg4=sin(t)+nxa;
t=t+0.01;
reg20=reg1+reg2+reg3+reg4;
nxa=sin(dr)*.15;
reg=nxa+sin(z*.05);
red=sin(reg+reg20);
blue=cos(reg*reg20);
green=tan(reg-reg20);
beat: dr=sin(dr2);
dr2=getosc(dr,2,1);
pixel: (blank code for pixel this superscoope are just for global register)
-2nd Superscoope
Init: n=800;
//:Pie Chart
Frame:
//Reg Controlling
t=reg20;
focus=reg20;
dynamic=reg20;
intersecting=reg;
dynx=sin(reg+deg)*.15;
anx=cos(reg+dig)*.15;
//Facial Expressions;
hey=cos(bea)*.15;
bee=sin(bea)*.15;
Beat: deg=getspec(1,2,cos(dr));
dr=rand(100)/1000-0.05;
dig=getosc(deg,bea,dr);
bea=sigmoid((1,2),1);
Pixel (longest code):
//Point Expression
x=sin(com+.05);
y=cos(com+1);
//Combination
com=(lymph+measure+far+source+allxy+bla);
//Lymph Data
lymph=z+i;
z=znyz;znyz=znnz;znnz=xyz;
xyz=xnyz;xnyz=rnz;rnz=rnnz;
rnnz=sin(1);
//Length and Width
area=(l*w);
perimeter=((l*2)+(w*2));
l=9;w=6;
measure=(t+area+perimeter);
//Fairies
far=sin(vid+tin+fw)+cos(ro+sil+ir);
vid=sin(focus-i);tin=cos(anx+hey);fw=sin(intersecting);
ro=cos(i*dynx*bee);sil=sin(i*ir);ir=cos(focus+t*i);
//Audio Code and Video Code
souce=sin(audio)+cos(video);
audio=sin(dry+y+ro);video=cos(drx+x+ro);
drx=i+dry;dry=i+drx;
//Optical Measures
x1=i*sin(x2+i);x2=i*cos(x3+i);x3=i*sin(x4+i);x4=i*cos(x1+i);
//Squaric and Unsquaric Plans
y1=i*cos(y2+i);y2=i*sin(y3+i);y3=i*cos(y4+i);y4=i*sin(y1+i);
allxy=sin(x1+cos(y1));
bla=sin(beg);
beg=a;
a=u;u=au;au=ua;ua=auu;auu=uaa;uaa=uuaa;uuaa=aauu;aauu=t;
//Color Plan
gi=getosc(g1,g2,g3);
g1=sin(dynamic);g2=cos(dynamic);g3=tan(dynamic+sin(dynamic));
ro1=sin(i*gi);sil1=cos(i*gi*gi);
ti1=tan(i*gi+i*gi);
//Color Data
red=sin(reg+reg20*ro1*i*t*i*t-i+i/i-t);
blue=cos(reg*reg20*sil1+ro1*i*t-i+i/i);
green=tan(reg-reg20*tin1*i*t-i+i/i+t):
Click this url or see that thumbnail for image of 3rd example of my AVS
http://forums.winamp.com/attachment....1&d=1432712458
http://forums.winamp.com/attachment....1&d=1432712458
Attached Thumbnails

Attached Files
 Winamp- First Reg Expression.avs (2.7 KB, 989 views)