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