Sine interpolation for procedural generation | ScratchStats