The one that works:
The one that doesn't work:Init:
int=acos(-1)/4096;t=0;fs=1;fc=1
Frame:
t=t+int;
st=sin(t);sy=sin(y);ct=cos(t);cx=cos(x);
cs=st*sy;cc=ct*cx;
fs=fs*.7+cs*.3;fc=fc*.7+cc*.3
Pixel:
x=x/fc;
y=y/fs
blend off, wrap on, rect coords on, BF on, grid 1x1
If you're wondering why all those "xxx=1"s are in the init in the second one, it's because I was trying to make sure that it wasn't trying to divide by zero.Init:
int=acos(-1)/4096;t=0;cs=1;cc=1;sy=1;cx=1;st=1;ct=1;
Frame:
t=t+int;
st=sin(t);sy=sin(y);ct=cos(t);cx=cos(x);
cs=st*sy;cc=ct*cx;
Pixel:
x=x/cc;
y=y/cs;
all other options same as previous
By the way, I don't care if you don't like how this DM looks. I'm not asking for your opinion, I'm asking why it doesn't work. Thank you very much.