public static IEnumerable <Vec2> HaltonControlPoints() { var i = 1; return(EnumerableExt.Generate <Vec2> (() => new Vec2(FMath.Halton(2, i), FMath.Halton(3, i++)))); }