Name:
Anonymous
2025-03-11 23:59
animpos = (1 - (VectorLength(v) / radius)) * (1 - (VectorLength(v) / (radius * aspect_ratio)));
... it isn't
Name:
Vecna, God of secrets
2025-05-31 6:09
Try (x,y) = (a*cos(t), b*sin(t))
If you want diagonal just multiply it by [cos(phi), sin(phi); -sin(phi), cos(phi)].
Then, if you want a different center, just sum (x0, y0) afterwards.