Here's so basic shapes that are easy to make:
Oscope line:
x=i*21;
y=v
Rotating oscope line:
t=//angle in radians;
x=sin(t+v)*i;
y=cos(t+v)*i;
Oscope circle:
i=i*2*$pi;
x=sin(i)*acos(v)/3;
y=cos(i)*acos(v)/3;
Instead of using v, you could do something like this:
vNew=getosc(i,0,0)
Crazy? (saw this off of FramesOfReality's black hole):
x=getosc(i/2,0,0);
y=getosc(i/2+.5,0,0)
Hope that helps. Sorry it's so uber basic ^_^
