static double zeroToOneSine(double x) { ret 0.5*(1+sin(x/(pi()*2))); }