2d fractal gen